ホームページ  >  記事  >  運用・保守  >  Docker サービスを再起動できない場合の対処方法

Docker サービスを再起動できない場合の対処方法

王林
王林オリジナル
2020-05-20 11:13:293832ブラウズ

Docker サービスを再起動できない場合の対処方法

具体的な解決策は次のとおりです。

docker インストール パッケージを削除します。

(注: 以下の操作を行う場合)必ず事前に行ってください。バックアップしないと、Docker コンテナ内のすべてのデータが失われます)

rm -rf /var/lib/docker

その後、docker

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum install docker-ce

を再インストールしてください。 docker サービスはまだ再起動できません。次の構成を行います。

Configure DOCKER_HOST

sudo vim /etc/profile.d/docker.sh

次の内容を追加します。

export DOCKER_HOST=tcp://localhost:2375

構成ファイルを作成します。有効です

source /etc/profile
source /etc/bashrc

スタートアップ ファイルを構成します

sudo vim /lib/systemd/system/docker.service

次のステートメントを変更します

ExecStart=/usr/bin/dockerd -H unix://

次のように変更します:

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H tcp://0.0.0.0:7654

リロード構成と再起動

sudo systemctl daemon-reload
sudo systemctl restart docker.service

推奨チュートリアル:docker チュートリアル

以上がDocker サービスを再起動できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。