Docker开启远程API
修改配置文件 sh 复制代码 # 修改/usr/lib/systemd/system/docker.service或/etc/systemd/system/docker.service # 将ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock # 改为ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock # 该过程可手动操作 # 修改 sed -e \ 's|^ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock|ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock|g' \ -i \ /usr/lib/systemd/system/docker.service # 或 sed -e \ 's|^ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock|ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock|g' \ -i \ /etc/systemd/system/docker.service # 查看 cat /usr/lib/systemd/system/docker.service # 或 cat /etc/systemd/system/docker.service 让配置生效 sh 复制代码 # 刷新配置 systemctl daemon-reload # 重启docker systemctl restart docker 验证 sh 复制代码 # 查看docker信息 curl http://127.0.0.1:2375/version 远程连接Docker API配置 sh 复制代码 # 配置环境变量(不同系统根据自己实际情况配置即可) export DOCKER_HOST=tcp://10.0.1.7:2375