下記エラーへの対応
user_name@computer_name:~$ docker ps
Cannot connect to the docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
serviceをstartする。
user_name@computer_name:~$ sudo service docker start
これでダメならstopしてからstartする
user_name@computer_name:~$ sudo service docker stop
user_name@computer_name:~$ sudo service docker start
通常はこれでいいのだが今回は上記で立ち上がらなかった。この記事がすばらしく参考になった。
user_name@computer_name:~$ sudo update-alternatives --config iptables
There are 2 choices for the alternative iptables (providing /usr/sbin/iptables).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/sbin/iptables-nft 20 auto mode
1 /usr/sbin/iptables-legacy 10 manual mode
2 /usr/sbin/iptables-nft 20 manual mode
Press to keep the current choice[*], or type selection number: 1
update-alternatives: using /usr/sbin/iptables-legacy to provide /usr/sbin/iptables (iptables) in manual mode
このパターンのエラーに該当するかどうかはログをみればよい。
sudo cat /var/log/docker.log
コメント