1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

dockerを動かすときにはまる所の解決Tips

Posted at

Dockerのエラーを解決しましょう!

Dockerではまったところのメモを残しておきます。
参考になれば幸いです。

##Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

sudo: docker-compose: コマンドが見つかりません

上記でsudoした結果。
原因:)
visudo で編集できる secure_path に/usr/local/bin が含まれていない。
docker-composeは /usr/local/bin 配下にインストールされる。

解決:)

Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/local/bin:/usr/bin

##ENOSPC no space left on device
ホストの容量が不足している時にでてきます。
対処法はいくつかあって、
1、dfやduで不要なボリュームをつき止めて削除する
2、dockerを入れ直す
3、docker system pruneなどで綺麗にしてもう一度試す。
あたりがメジャーです。

ここではdocker-cleanをご紹介します。
自分はこれで直ったことが多いです。

以下のコマンドで導入可能です。

//brew
brew install docker-clean

or
// brew以外
curl -s https://raw.githubusercontent.com/ZZROTDesign/docker-clean/v2.0.4/docker-clean |
sudo tee /usr/local/bin/docker-clean > /dev/null && \
sudo chmod +x /usr/local/bin/docker-clean

導入したらコマンドは

docker-clean all

これで不要なものが削除されます。

詳細はこちら↓
https://github.com/ZZROTDesign/docker-clean

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?