下载/删除Docker或Docker镜像

图像下载

进行

拉取 Docker 镜像。

用 Docker 拉取 hello-world 镜像

确认

当查看图像目录时,可以看到已经被下载的图片。

$ docker images | grep hello

hello-world         latest              c54a2cc56cbb        4 months ago        1.848 kB

删除图像

执行

用指定的镜像名称执行docker rmi (删除镜像)操作。

$ docker rmi hello-world

确认

我可以看到图像已被删除。

$ docker images | grep hello

当删除图像失败时

如果“容器”使用“镜像”而无法删除的情况。

$ docker rmi hello-world
Error response from daemon: conflict: unable to remove repository reference "hello-world" (must force) - container 6588acea9641 is using its referenced image c54a2cc56cbb

There is only one option available for paraphrasing the word “原因” natively in Chinese, and it is “因由” .

$ docker run hello-world

因为正在启动容器。

确认容器的状态

当使用docker ps命令确认时,发现容器(6588acea9641)正在使用hello-world镜像。

$ docker ps -as | grep hello-world
6588acea9641        hello-world         "/hello"            About a minute ago   Exited (0) About a minute ago                       drunk_kowalevski    0 B (virtual 1.848 kB)

摧毁集装箱

使用docker rm命令将指定的容器删除。

$ docker rm 6588acea9641
6588acea9641

执行再次图像删除

我成功了,一切如往常。

$ docker rmi hello-world
Untagged: hello-world:latest
Untagged: hello-world@sha256:0256e8a36e2070f7bf2d0b0763dbabdd67798512411de4cdcf9431a1feb60fd9
Deleted: sha256:c54a2cc56cbb2f04003c1cd4507e118af7c0d340fe7e2720f70976c4b75237dc
Deleted: sha256:a02596fdd012f22b03af6ad7d11fa590c57507558357b079c3e8cebceb4262d7

环境

    • Docker version 1.12.3, build 6b644ec

 

    Docker for mac

招募聊天成员

如果有任何问题,烦恼或咨询,请随时使用LINE开放式聊天。

 

推特

 

广告
将在 10 秒后关闭
bannerAds