window server 2019安装docker | windows server 2019安裝docker
![window server 2019安装docker](https://i.imgur.com/axBPWDg.jpg)
参考资料:https://bbs.huaweicloud.com/blogs/176232https://www.cnblogs.com/yankliu-vip/p/Docker-on-Windows-Server-2019.html官方提供的方法(1)步骤一:Install-Module-NameDockerMsftProvider-RepositoryPSGallery-Force#这一步骤是安装DockerMsftProvider模块,如没有NuGet程序,则会提示你安装,NuGet是包管理程序,这个必须要你安装,无法跳过(2)步骤二:Install-Package-Namedocker-ProviderNameDockerMsftProvider#利用上述安装的模块来安装docker包,这一步会下载一个docker的zip包总结一下:按照官网这种方式来安装...
![window server 2019安装docker](https://i.imgur.com/H8YKUrg.jpg)
参考资料:
https://bbs.huaweicloud.com/blogs/176232
https://www.cnblogs.com/yankliu-vip/p/Docker-on-Windows-Server-2019.html
官方提供的方法
(1)步骤一:
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force #这一步骤是安装DockerMsftProvider模块,如没有NuGet程序,则会提示你安装,NuGet是包管理程序,这个必须要你安装,无法跳过(2)步骤二:
Install-Package -Name docker -ProviderName DockerMsftProvider #利用上述安装的模块来安装docker包,这一步会下载一个docker的zip包总结一下:按照官网这种方式来安装,首先你要安装NuGet程序,然后安装DokcerMsftProvider,最后利用DokcerMsftProvider来安装docker,这一步还是会下载docker的zip包,最最主要的就是这最后一步,前面下载程序没什么好说的,这最后一步到底干了什么?其实主要做了如下5件事情:
(1)下载docker的zip包(里面是一堆的exe程序,包含了服务端dockerd和客户端docker等一系列的docker程序)
(2)解压docker zip包到 C:Program FilesDocker 目录,创建 C:ProgramDataDockerconfig 目录
(3)添加环境path
C:Program FilesDocker #将这个路径添加到系统环境变量,其实就是为了能够在 PowerShell中全局执行docker命令(4)利用winserver的服务器管理器安装Containers(容器)功能,此功能不安装,无法启动docker服务端
(5)启动docker服务端,并将其注册为服务,这一步需要确保 C:ProgramDataDockerconfig 下具有 da...