文章目录
- 第 1 步:修改 Daemon Socket 选项
-
- dockerd 运行方式
- 系统服务运行方式
- 第 2 步:开放防火墙 2375 端口
- 第 3 步:使用 2375 端口
- 注意事项
👉 背景:项目主要使用 Docker 进行打包,连接到 Docker,所以需要开放 TCP 2375 端口。
👉 目标:修改 Docker 服务,开放 2375 端口。
第 1 步:修改 Daemon Socket 选项
😎 Docker 官方提供了 Daemon Socket 选项,可以用于开放 2375 端口。
Docker Daemon 通过三种 Socket 类型(unix、tcp、fd)来监听 Docker Engine API 请求。
默认情况下,使用 unix domain socket,文件为 /var/run/docker.sock
。
如果想要远程访问 Docker Deamon,则需要启用 tcp socket。
- 开启 2375 tcp 监听(无加密、无认证方式)
-H tcp://0.0.0.0:2375
-H tcp://192.168.59.103:2375
- 开启 2376 tcp 监听(https 加密)
- 不在此介绍,详见