本文主要讲述下如何在不联网的情况下在Windows Server2016服务器上安装Docker。有网的情况可以用命令安装,参考地址https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
docker在windows上有两种版本,docker for desktop适用于win10的一些客户端版本,还有一个ee版本用于windows Server
- 下载ee版本的Windows Server,地址如下
https://download.docker.com/components/engine/windows-server/19.03/docker-19.03.3.zip
- 将下载后的文件解压拷贝到如下目录
C:\Program Files\Docker
- 配置daemon.json文件
创建 C:\ProgramData\Docker\config 目录,在config目录下创建 daemon.json 文件,其内容可为
{
"insecure-registries":[]
}
-
添加上面目录到系统环境变量Path
-
在服务器管理器里添加角色和功能选项下的功能菜单选择容器,安装后需要重启服务器。
-
将docker注册为服务
dockerd --register-service
OK到目前为止就算配置完成了。