🗒️docker配置2376端口
2023-6-26
| 2025-7-23
0  |  Read Time 0 min
type
status
date
slug
summary
tags
category
icon
password
😀
因为docker默认是root权限的,如果通过2375端口暴露在外面,意味着别人随时都可以提取到你服务器的root权限,是很容易被黑客黑的,因此,docker官方推荐使用加密的tcp连接,以Https的方式与客户端建立连接
 

📝 生成证书

1、创建ca文件夹,存放CA私钥和公钥

2、创建密码

确定之后需要连续两次输入相同的密码
notion image

3、依次输入密码、国家、省、市、组织名称等

notion image

4、继续执行

notion image

5、生成server-key.pem

6、CA签署公钥

注意这里如果服务器是通过代理出去的地址,则这个ip则需要配置成代理ip

7、配置白名单

二选一即可
注意这里如果服务器是通过代理出去的地址,则这个ip则需要配置成代理ip

8、生成本地签名证书

这里需要输入之前设置的密码

9、生成客户端key.pem

10、密钥适合客户端身份验证

11、生成签名证书

这里也需要输入密码

配置docker

使用认证

1、将服务器生成的ca.pem、ca-key.pem、cert.pem、key.pem拷贝到自己电脑的某个目录, 如D:\data\service\001-docker 2、开发工具配置docker连接,指定该目录即可
 
Linux安装docker教程cloudflare-ddns脚本
Loading...