分享好友 资讯首页 频道列表

云计算核心技术Docker教程:Docker 守护进程dockerd绑定主机端口

2020-12-16 18:006420

docker -H参数可以使docker守护进程在一个特定的IP和端口监听。默认情况下,它将监听 unix:///var/run/docker.sock以仅允许root用户进行本地连接 。您可以将其设置为0.0.0.0:2375或特定的主机IP来授予所有人访问权限,但是不建议这样做,因为这样对于某人获得对运行守护程序的主机的root访问权限是微不足道的。

同样,Docker客户端可用于-H连接到自定义端口。Docker客户端默认将连接到unix:///var/run/docker.sock Linux和tcp://127.0.0.1:2376Windows。

-H 参数接受以下格式的主机和端口分配:

tcp://[host]:[port][path] or unix://path

例如:

tcp://->127.0.0.1启用2376TLS加密时,TCP连接到任一端口,或者2375以纯文本方式时,端口与TCP连接。

tcp://host:2375 ->主机上的TCP连接:2375

tcp://host:2375/path ->主机上的TCP连接:2375,并在所有请求之前添加路径

unix://path/to/socket -> Unix套接字位于 path/to/socket

-H,如果为空,则默认值为与-H传入no相同的值。

-H参数还接受TCP绑定的缩写形式:host:或host:port或:port

在守护程序模式下运行Docker:

$ sudo/dockerd -H 0.0.0.0:5555 &

下载ubuntu图片:

$ docker -H :5555 pull ubuntu

-H例如,如果您想同时监听TCP和Unix套接字,则可以使用多个

# Run docker in daemon mode

$ sudo/dockerd -H tcp://127.0.0.1:2375 -H unix:///var/run/docker.sock &

# Download an ubuntu image, use default Unix socket

$ docker pull ubuntu

# OR use the TCP port

$ docker -H tcp://127.0.0.1:2375 pull ubuntu

反对 0
举报 0
收藏 0
打赏 0
评论 0
2026云计算新图景:混合AI、多云战略与成本优化引领变革浪潮
2026云计算新图景:混合AI、多云战略与成本优化引领变革浪潮

0评论2026-01-061451

2025量子科技和产业大会:前沿成果闪耀,量子产业迈向新征程
2025量子科技和产业大会:前沿成果闪耀,量子产业迈向新征程

0评论2025-11-262556

AI浪潮下企业转型陷两难,青云科技“渐进式创新”破局有招
AI浪潮下企业转型陷两难,青云科技“渐进式创新”破局有招

0评论2025-11-202986

谷歌入局私有云计算:与苹果共探手机AI隐私保护新路径
谷歌入局私有云计算:与苹果共探手机AI隐私保护新路径

0评论2025-11-131105

Aqara Space重庆旗舰店启幕 以科技美学赋能西南空间智能新体验
Aqara Space重庆旗舰店启幕 以科技美学赋能西南空间智能新体验

0评论2025-10-312158

华为擎云智慧能源方案亮相煤炭展:以科技守护煤炭行业安全与发展
华为擎云智慧能源方案亮相煤炭展:以科技守护煤炭行业安全与发展

0评论2025-10-312779