私は新しいUbuntu 18.04にDockerを設定しています。再起動後に実行するまで機能しませんでした。sudo service docker restart
正確に何が起こるかは、次のステップです。
- コンピュータの起動
sudo systemctl is-active docker
返品active
sudo service docker status
返品active (running)
- この時点で私は
docker info
仕事をしたいが、代わりに戻ってきます。Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
sudo service docker restart
docker info
タスクを実行してください
私が今まで知っていること:
- Dockerサービスが起動時に実行されているようです。
- ただし、Dockerを再起動するまでDockerに接続できません。
- VPNなどを実行していません。
- 私のユーザーは
docker
次のグループに属しています。
➜ ~ groups lucas
lucas : lucas adm cdrom sudo dip plugdev lpadmin sambashare docker
/var/docker/docker.sock
docker
グループから
➜ ~ ls -la /var/run/docker.sock
srw-rw---- 1 root docker 0 jun 15 11:03 /var/run/docker.sock
Dockerデーモンがこのように動作する原因は何であり、これをさらにデバッグして修正するにはどうすればよいですか?
編集する
を使用してドッカーを取り付けましたsnap
。実行snap logs docker
結果:
➜ ~ snap logs docker
2019-06-15T13:57:51Z docker.dockerd[2352]: time="2019-06-15T10:57:51.708999312-03:00" level=debug msg="Cleaning up old mountid : start."
2019-06-15T13:57:51Z docker.dockerd[2352]: Error starting daemon: error initializing graphdriver: driver not supported
2019-06-15T13:57:51Z systemd[1]: snap.docker.dockerd.service: Main process exited, code=exited, status=1/FAILURE
2019-06-15T13:57:51Z systemd[1]: snap.docker.dockerd.service: Failed with result 'exit-code'.
2019-06-15T13:57:52Z systemd[1]: snap.docker.dockerd.service: Service hold-off time over, scheduling restart.
2019-06-15T13:57:52Z systemd[1]: snap.docker.dockerd.service: Scheduled restart job, restart counter is at 5.
2019-06-15T13:57:52Z systemd[1]: Stopped Service for snap application docker.dockerd.
2019-06-15T13:57:52Z systemd[1]: snap.docker.dockerd.service: Start request repeated too quickly.
2019-06-15T13:57:52Z systemd[1]: snap.docker.dockerd.service: Failed with result 'exit-code'.
2019-06-15T13:57:52Z systemd[1]: Failed to start Service for snap application docker.dockerd.
答え1
何が起こったのか私が走ったということです:
sudo apt install docker-ce
snap install docker
docker-ce
クライアントがすでに含まれているようで、両方のdocker
ドッカーをインストールしました。実行しsnap remove docker
て再起動すると問題が解決しました。