Dockerコンテナとイメージの削除

ツイート このエントリーをはてなブックマークに追加
1つ上へ / ブログトップへ

今回は作ったコンテナやイメージを削除する方法です。

コンテナを削除する

$ sudo docker ps -a
CONTAINER ID        IMAGE                   COMMAND             CREATED             STATUS                      PORTS               NAMES
4b6cf87b029f        fkmhrk/myimage:latest   /bin/bash           3 minutes ago       Exited (0) 21 seconds ago                       mad_leakey

このコンテナID=4b6cf87b029fを削除してみましょう。削除はdocker rm コンテナIDを実行します。

$ sudo docker rm 4b6cf87b029f
4b6cf87b029f

イメージを削除する

commitで作成したイメージや、Docker Hub Registryからとってきた不要なイメージを削除するには、docker rmi イメージ名 を実行します。

まず、手元にあるイメージを表示します。

$ sudo docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
fkmhrk/myimage      latest              7337dc609340        9 minutes ago       322.4 MB
blalor/centos       latest              f01c1b138488        4 weeks ago         322.4 MB

IMAGE IDかREPOSITORYで削除します。

$ sudo docker rmi fkmhrk/myimage
Untagged: fkmhrk/myimage:latest
Deleted: 7337dc609340dc32f1a76cb555ef0e732301f6b4105b3d2ff128580200d7627d
1つ上へ / ブログトップへ