Docker - Windows Server 2016 环境使用镜像加速和设置远程访问

文章目录

  • Docker - Windows Server 2016 环境使用镜像加速和设置远程访问
        • 1、创建daemon.json
        • 2、寻找镜像加速服务器地址
        • 3、配置镜像加速和远程访问

Docker - Windows Server 2016 环境使用镜像加速和设置远程访问


1、创建daemon.json

在Windows Server 2016 下安装的 docker 默认是没有该文件的,需要手动创建

进入 C:\ProgramData\docker\config 文件夹

如果找不到 ProgramData 文件夹,请打开显示隐藏的文件夹选项

创建 daemon.json 文件

2、寻找镜像加速服务器地址

这里使用 DaoCloud 的地址:http://f1361db2.m.daocloud.io

或者你有阿里云帐号,使用阿里云的容器镜像服务,生成专属的加速链接

1、登录阿里云

2、搜索容器镜像服务

Docker - Windows Server 2016 环境使用镜像加速和设置远程访问_第1张图片

3、让你设置密码什么的,不用管直接关掉
Docker - Windows Server 2016 环境使用镜像加速和设置远程访问_第2张图片

4、点击镜像加速器
Docker - Windows Server 2016 环境使用镜像加速和设置远程访问_第3张图片

5、复制出来就行了
Docker - Windows Server 2016 环境使用镜像加速和设置远程访问_第4张图片

3、配置镜像加速和远程访问

打开第一步创建的文件,配置如下内容

端口你按需要配置就行,没必要一定用2375 2376这些

{
"registry-mirrors":["你的加速地址"],
"hosts":["tcp://0.0.0.0:2376"]
}

然后还不能访问的,请打开防火墙放行端口,该配置用在生产环境最好配置CA证书连接

你可能感兴趣的:(#,虚拟化/容器化,docker,docker,docker,windows,server,2016,配置远程访问)