已安装的Docker不能移除?一分钟搞定!

2024-03-06 09:57:06 16点赞 149收藏 12评论

最近有群友在问,装了Docker应用后该咋删除,有些咋删不掉呢?

如下图所示没有删除选项,且该应用程序下挂了四个运行中的容器

已安装的Docker不能移除?一分钟搞定!已安装的Docker不能移除?一分钟搞定!

停止后,无论是移除还是删除,都是不可以的

已安装的Docker不能移除?一分钟搞定!已安装的Docker不能移除?一分钟搞定!

下面来一步步进行操作,SSH进入后台先依次输入以下命令

docker ps # 列出活动中容器 docker stop 容器ID # 停止运行,品牌NAS可以直接在工作站停用

容器ID仅需填写前三位字符

接下来输入以下命令,可以用截图做参考

docker ps -a # 查看容器ID docker rm 容器ID # 删除容器 docker images # 查看镜像ID docker rmi 镜像ID # 移除镜像已安装的Docker不能移除?一分钟搞定!

删除后再次查看,可以看到已从列表中消失,干干净净~

已安装的Docker不能移除?一分钟搞定!

对于云服务器

参照咱们之前的文章,基本是通过Docker Compose部署,基本按顺序进行以下操作即可

cd /root/docker/data/fireshare # 进入docker-compose所在的文件夹 docker-compose down # 停止容器 rm -rf /root/data/docker_data/fireshare # 完全删除数据

本篇到此结束,希望能对大家有所帮助,咱们下期再见~

展开 收起
12评论

  • 精彩
  • 最新
  • -f 了解下

    校验提示文案

    提交
    能不暴力的就不暴力解决了 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 学习了!

    校验提示文案

    提交
    [ok了]

    校验提示文案

    提交
    收起所有回复
  • [admin@QNAP264C zh-hant]# docker rm -f 588c8decc1f5
    Error response from daemon: container 588c8decc1f5a55ef5d9f4b1c0d05a45b2c714c6f190d0635e0e5f0320370a23: driver "overlay2" failed to remove root filesystem: unlinkat /share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/0ea39f02e64b495914c9416454d22dd7e3f452c140d47c5694fba280b2202ca0/diff/root/.nuget/packages/system.threading/4.3.0/ref/netstandard1.3/zh-hant/System.Threading.xml: operation not permitted
    遇到这个,能解决吗

    校验提示文案

    提交
    sudo -i一下再操作试试

    校验提示文案

    提交
    已经提权了。把docker卸载重装解决了。

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 笑纳了一波!

    校验提示文案

    提交
  • 学习了,标记一下

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
149
扫一下,分享更方便,购买更轻松