Windows Server 2019安装部署Docker(Windows Container)

蜗牛vpsvps教程2021-07-043770

先以管理员身份打开PowerShell,然后安装从 PowerShell 库安装 Docker-Microsoft PackageManagement 提供程序:(期间可能会提示安装 NuGet,按y回车即可 )

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

然后使用 PackageManagement PowerShell 模块安装最新版本的 Docker:(确认提示按A回车)

Install-Package -Name docker -ProviderName DockerMsftProvider

安装好后重启系统:

Restart-Computer -Force

后续我们可以使用此命令升级Windows Docker版本:

Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force

重启后Windows Docker就已经安装好了,默认存储路径为:C:\ProgramData\docker,为了不影响系统运行存储空间,我们可以选择将此路径修改到其它地方,我们以E:\Docker为例。
创建配置文件:C:\ProgramData\docker\config\daemon.json,内容为:

{"graph": "E:\\Docker"}

然后重启Docker服务,然后执行查看docker信息:

Restart-Service Dockerdocker info

此时,我们可以看到docker的存储路径Docker Root Dir: 已经成功切换到:E:\Docker

安装Docker Compose:
我们从GitHub安装要求TLS1.2:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

安装:

Invoke-WebRequest "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-Windows-x86_64.exe" -UseBasicParsing -OutFile $Env:ProgramFiles\Docker\docker-compose.exe

测试安装结果:

docker-compose --version

完成后,就可以开始使用Docker拉镜像建应用了。


评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论Telegram