docker中rm和rmi有什么區別

docker中rm和rmi的區別:rm命令用于刪除一個或者多個容器,而rmi命令用于刪除一個或者多個鏡像;rm命令的語法為“docker rm [OPTIONS] CONTAINER [CONTAINER…]”,rmi命令的語法為“docker rmi [OPTIONS] IMAGE [IMAGE…]”。

docker中rm和rmi有什么區別

本教程操作環境: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視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享