本文给大家带来了关于docker的相关知识,为大家讲解下在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 [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中的rm与rmi之区别解析,翼速应用平台内有更多相关资讯,欢迎查阅!
我来说两句