首页/网络/常用端口速查/2376 Docker 守护进程(TLS API)
本包目录(1171 条)
0-99 系统端口81 条100-199 系统端口99 条200-299 系统端口54 条300-399 系统端口74 条400-499 系统端口100 条500-599 系统端口99 条600-699 系统端口99 条700-1023 系统端口92 条1024-1999 注册端口47 条
2000-2999 注册端口60 条
3000-3999 注册端口39 条4000-4999 注册端口23 条5000-5999 注册端口47 条6000-6999 注册端口33 条7000-7999 注册端口23 条8000-8999 注册端口65 条9000-9999 注册端口47 条10000-19999 注册端口49 条20000-49151 注册端口23 条49152-65535 动态端口17 条

2376 Docker 守护进程(TLS API)

Docker Remote API 的 TLS 端口:用客户端证书双向认证暴露 API,是远程管理 Docker 的安全方式(前提是证书管理正确)。

常用端口速查网络更新于 2026-10-12
服务Docker Engine API over TLS
协议TCP + TLS(双向证书认证)
用途CI/CD 远程构建、跨主机编排
安全等级受限暴露(须证书 + 来源白名单)

启用 --tlsverify 后服务端要求客户端证书可信;若证书私钥泄露或被复制,风险与 2375 相同。

服务端启用 TLS

服务端启用 TLS
dockerd --tlsverify --tlscacert=ca.pem --tlscert=server-cert.pem --tlskey=server-key.pem -H=0.0.0.0:2376

客户端连接验证

客户端连接验证
docker --tlsverify --tlscacert=ca.pem --tlscert=cert.pem --tlskey=key.pem -H=tcp://host:2376 version
使用 Portainer 等管理组件时,关注其是否把 docker.sock 以无认证方式再次转出。

易错点

  • 签发的客户端证书未设有效期或未做吊销,离职人员仍可控制宿主机

数据来源与参考

  • Docker 官方文档:Daemon socket 与 TLS 配置

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌