docker-compose upエラー解決ERROR:Couldn't connect to Docker daemon at http+docker://localunixsocket - is
1703 ワード
このエラーは何気なく現れるかもしれませんが、開発時はどうでもいいので、オンライン環境に遭遇するのを恐れています.
当ブログ用の環境はdockerで構築されており、たまに数回のブログにアクセスできないことがありますが、大部分は
以下は詳細な間違いです.あなたのは私の毛と同じだと思います.
この問題を引き起こした原因は本当に多いので、解決方法を一つ一つリストします.
再起動します
それではバージョンを更新します
ここをクリックしてdocker-compose公式インストールチュートリアル(梯子が必要かもしれません)を表示します.
このようないくつかの案には,いつも君に似合うものがある.へへ~~~
原文住所:https://www.awaimai.com/2587.html#2_docker
当ブログ用の環境はdockerで構築されており、たまに数回のブログにアクセスできないことがありますが、大部分は
up
またはbuild
で問題/泣き笑いが発生しました.以下は詳細な間違いです.あなたのは私の毛と同じだと思います.
$ docker-compose up
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.
この問題を引き起こした原因は本当に多いので、解決方法を一つ一つリストします.
1 dockerサービスが起動していない場合は起動します
$ sudo systemctl start docker // sudo service docker start
$ docker-compose up
2 dockerサービスが起動しましたが、キャッシュの影響があります。
再起動します
$ sudo systemctl restart docker // sudo service docker restart
$ docker-compose up
3現在のユーザーはdockerユーザーグループにいません
docker
ユーザーグループに追加します$ sudo gpasswd -a ${USER} docker
$ docker-compose up
docker
ユーザーグループに追加したらshellに再ログインしてup
にします.4 sudoで有効かもしれない
$ sudo docker-compose up
5 docker-composeバージョンが古すぎます
それではバージョンを更新します
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
$ docker-compose up
ここをクリックしてdocker-compose公式インストールチュートリアル(梯子が必要かもしれません)を表示します.
6システムを再起動しましょう
$ sudo reboot
$ docker-compose up
このようないくつかの案には,いつも君に似合うものがある.へへ~~~
原文住所:https://www.awaimai.com/2587.html#2_docker