Quickstart: Compose and Railsをやっている時,
docker-compose run web rails new . —force —database=postgresqlコマンド実行時に,
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running? If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
docker-composeやdockerのバージョンや競合の問題かと思って悪戦苦闘していたが解決したのでメモ.
原因
sudoがついているから
解決
# dockerグループにユーザーを追加
usermod -aG docker ${USER}
# 再起動
exit
# 確認
docker images