docker-compose up --build
しようとしたら以下のようなエラーが出た.
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running? If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
とりあえずggったらユーザーがdocker
グループに追加されてないから追加すれば良い的なこと書いている記事が多かった.
でも, 自分の場合は既にユーザーがdocker
グループに所属していて, 解決方法が違ったのでメモとして残しとく.
結論から言えばDocker-Daemonが落ちてただけでした. なのでとりあえず sudo systemctl status docker.service
で状態を見る
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: inactive (dead) since Tue 2020-12-01 06:13:07 JST; 8h ago TriggeredBy: ● docker.socket Docs: https://docs.docker.com Main PID: 1739 (code=exited, status=0/SUCCESS)
案の定Dockerデーモンが動いていないので, Dockerデーモンをsudo systemctl restart docker.service
で再起動する. そしたら動くようになりました.