この記事の内容は、docker による API アクセスを提供する方法の紹介であり、一定の参考価値がありますので、困っている方は参考にしていただければ幸いです。
Docker は API アクセスを提供します
環境 centos
vim /etc/docker/daemon.json
次の構成を追加します
{ "hosts": [ "tcp://0.0.0.0:2375", "unix:///var/run/docker.sock" ] }
deamon.json の後に追加
dockerd コマンドで docker を起動できるようになります
現時点では、リクエスト 127.0.0.1:2375 に正常にアクセスできます
systemctl を使用しても docker を起動できません
systemctl restart docker systemctl start docker
docker を起動できません
現在の docker 構成を表示します
systemctl cat docker | grep Exec ExecStart=/usr/bin/dockerd -H fd:// ExecReload=/bin/kill -s HUP $MAINPID
構成を上書きします
systemctl edit docker 添加 [Service] ExecStart= ExecStart=/usr/bin/dockerd
構成を再度表示します
systemctl cat docker | grep Exec ExecStart=/usr/bin/dockerd -H fd:// ExecReload=/bin/kill -s HUP $MAINPID ExecStart= ExecStart=/usr/bin/dockerd
次を使用できますdocker を起動する systemctl コマンド
この記事はここで終了しました。さらに興味深い内容については、PHP 中国語 Web サイトの dockerr ビデオ チュートリアル の列に注目してください。
以上がDocker が API アクセスを提供する方法の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。