windows server2019删除docker引擎

以下皆为powershell执行命令

一,检查是否有正在运行的容器:

命令 :docker swarm leave --force

若没有正在运行的 swarm,会报如下异常:

该异常不影响,继续 执行如下命令:

停止所有容器命令:docker ps --quiet | ForEach-Object {docker stop $_}

二,删除所有容器、容器映像、网络和卷

命令:docker system prune --volumes --all

会问你是否确认删除,选:y

 

三,卸载docker

从系统中删除 Docker 模块及其相应的程序包管理提供程序,命令:

Uninstall-Package -Name docker -ProviderName DockerMsftProvider
Uninstall-Module -Name DockerMsftProvider

四,清理 Docker 数据和系统组件

删除 Docker 的默认网络配置

命令:Get-HNSNetwork | Remove-HNSNetwork

删除 Docker 的默认网络

命令:Get-ContainerNetwork | Remove-ContainerNetwork

 报该错原因可能是因为安装了Visual Studio 2019导致。

删除 Docker 的程序数据:

命令:Remove-Item "C:\ProgramData\Docker" -Recurse

五,重启系统

参考:在 Windows 中配置 Docker | Microsoft Docs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值