Docker 是一個開源的容器化平臺,它能夠方便地管理和運行容器。在 Docker 中,容器是由鏡像創建的,每個鏡像都可以有自己的子鏡像。
然而,當我們不需要某個子鏡像時,我們需要將它刪除。這篇文章將介紹如何通過 Docker 刪除子鏡像。
首先,我們需要執行以下命令來列出所有的鏡像,以便選擇要刪除的子鏡像: $ docker images
該命令將列出目前在 Docker 中存在的所有鏡像,包括它們的 REPOSITORY、TAG、IMAGE ID 和 CREATED 等信息。
REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 18.04 39a8cfeef173 2 weeks ago 69.9MB nginx latest 1a5c5f2f2879 2 weeks ago 126MB mysql 5.7 57eb7f94a8e8 3 weeks ago 372MB
在這里,我們將刪除 nginx 鏡像下的子鏡像 latest。執行以下命令來刪除子鏡像:
$ docker rmi nginx:latest
該命令將刪除 nginx 鏡像最新的子鏡像 latest。
當然,如果你不確定要刪除哪個子鏡像,只需要通過以下命令列出 nginx 的所有子鏡像:
$ docker images | grep nginx
該命令將列出所有包含“nginx”的鏡像,方便選擇要刪除的子鏡像。
總的來說,使用 Docker 刪除子鏡像很簡單,只需要通過 rmi 命令執行即可。如果你需要刪除多個子鏡像,只需要分別執行相應的 rmi 命令即可。