gpt4 book ai didi

linux - 在 CentOS7 上公开 Docker Remote API v1.22

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:22:04 25 4
gpt4 key购买 nike

我正尝试在 CentOS7 上公开 docker 远程 API。

$ docker version
Client:
Version: 1.10.3
API version: 1.22
Package version: docker-common-1.10.3-46.el7.centos.14.x86_64
Go version: go1.6.3
Git commit: cb079f6-unsupported
Built: Fri Sep 16 13:24:25 2016
OS/Arch: linux/amd64
Server:
Version: 1.10.3
API version: 1.22
Package version: docker-common-1.10.3-46.el7.centos.14.x86_64
Go version: go1.6.3
Git commit: cb079f6-unsupported
Built: Fri Sep 16 1

我在 /etc/systemd/system/docker.service.d/docker-external.conf 上设置了 conf 文件

 [Service]
ExecStart=
ExecStart=/usr/bin/docker -H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock

其次是

systemctl daemon-reload
systemctl docker restart

这似乎没有在 4243 上启动任何 docker 进程

最佳答案

添加 -H tcp://0.0.0.0:4243 到你的 /lib/systemd/system/docker.service 文件然后运行 ​​systemctl daemon-reload,后跟 systemctl restart docker 有助于公开远程 API。

ExecStart=/usr/bin/docker-current daemon \
--exec-opt native.cgroupdriver=systemd \
-H tcp://0.0.0.0:4243 -H unix://var/run/docker.sock \

关于linux - 在 CentOS7 上公开 Docker Remote API v1.22,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41730129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com