• docker rm & docker rmi & docker prune 的差异


    docker rm & docker rmi & docker prune 的差异


    docker rm : 删除一个或多个 容器

    docker rmi :  删除一个或多个 镜像

    docker prune: 用来删除不再使用的 docker 对象 


    Docker rm 命令

    语法

    docker rm [OPTIONS] CONTAINER [CONTAINER...]

    OPTIONS说明:

    • -f通过SIGKILL信号强制删除一个运行中的容器

    • -l移除容器间的网络连接,而非容器本身

    • -v删除与容器关联的卷

    实例

    强制删除容器db01、db02:

    docker rm -f db01 db02

    移除容器 my-nginx 对容器db01的连接,连接名db01:

    docker rm -l db01 

    删除容器 my-nginx,并删除容器挂载的数据卷:

    docker rm -v my-nginx

    Docker rmi 命令

    语法

    docker rmi [OPTIONS] IMAGE [IMAGE...]

    OPTIONS说明:

    • -f强制删除

    • --no-prune不移除该镜像的过程镜像,默认移除

    实例

    强制删除本地镜像 mongo:3.2

    docker rmi -f mongo:3.2


    Docker prune 命令

    删除 所有未被 tag 标记和未被容器使用的镜像

    docker image prune

    删除 所有未被容器使用的镜像

    docker image prune -a

    删除 所有停止运行的容器

    docker container prune

    删除 所有未被挂载的卷

    docker volume prune

    删除 所有网络

    docker network prune

    删除 docker 所有资源

    docker system prune
  • 相关阅读:
    HTML5新增标签和属性
    HTML——表单标签
    HTML——表格标签
    js
    js
    js
    js
    js-02-2
    js
    selleck --手机端-- 销售打卡记录下载
  • 原文地址:https://www.cnblogs.com/miracle-luna/p/11111907.html
Copyright © 2020-2023  润新知