• 技术文章 >运维 >Docker

    docker中rm和rmi有什么区别

    长期闲置长期闲置2022-07-14 11:02:11原创214

    docker中rm和rmi的区别:rm命令用于删除一个或者多个容器,而rmi命令用于删除一个或者多个镜像;rm命令的语法为“docker rm [OPTIONS] CONTAINER [CONTAINER...]”,rmi命令的语法为“docker rmi [OPTIONS] IMAGE [IMAGE...]”。

    本教程操作环境:linux7.3系统、docker19.03版、Dell G3电脑。

    docker中rm和rmi有什么区别

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

    语法

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

    OPTIONS说明:

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

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

    -v :删除与容器关联的卷。

    示例如下:

    强制删除容器 db01、db02:

    docker rm -f db01 db02

    移除容器 nginx01 对容器 db01 的连接,连接名 db:

    docker rm -l db

    删除容器 nginx01, 并删除容器挂载的数据卷:

    docker rm -v nginx01

    docker rmi : 删除本地一个或多个镜像。

    语法

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

    OPTIONS说明:

    -f :强制删除;

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

    示例如下:

    强制删除本地镜像 runoob/ubuntu:v4。

    root@runoob:~# docker rmi -f runoob/ubuntu:v4
    Untagged: runoob/ubuntu:v4
    Deleted: sha256:1c06aa18edee44230f93a90a7d88139235de12cd4c089d41eed8419b503072be
    Deleted: sha256:85feb446e89a28d58ee7d80ea5ce367eebb7cec70f0ec18aa4faa874cbd97c73

    推荐学习:《docker视频教程

    以上就是docker中rm和rmi有什么区别的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Docker
    上一篇:docker和jenkins有什么区别 下一篇:docker的tag是做什么用的
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• docker中pod是什么意思• docker是免费的吗• docker可以挂载文件吗• docker连接mysql报错2003怎么办• docker哪个版本内置swarm
    1/1

    PHP中文网