前言

默认安装的Docker服务不支持远程连接,开启TCP端口后portianer可以进行远程连接Docker


1.开启docker tcp

  1. 打开编辑:vim /lib/systemd/system/docker.service
  2. 注释原有的:#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
  3. 添加新的:ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
  4. 保存并退出
  5. 重新加载系统服务配置文件systemctl daemon-reload
  6. 重启docker服务systemctl restart docker

2.portainer 远程连接

Endpoints > Add endpoints

第十章 Docker服务开启TCP端口 - 图1


556a0ba1be38fb6cbe26f6d0acef87cc.jpg