一、DockerRemove介绍
Docker是一个开源的应用容器引擎,可以使开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何Linux机器或者Windows机器上,实现虚拟化。DockerRemove是Docker中的命令之一,其作用是删除本地或远程的一个或多个镜像。
二、DockerRemove用法
DockerRemove的语法如下所示:
docker rmi [OPTIONS] IMAGE [IMAGE...]
如要删除本地的Ubuntu镜像,则可使用以下命令:
docker rmi ubuntu
如需删除多个镜像,则将镜像名称用空格隔开即可。
三、DockerRemove OPTIONS参数说明
DockerRemove还支持多种参数选项,这些选项可根据需求加入到命令中来:
1. -f, –force
强制删除镜像,即便是该镜像有正在运行的容器或被其他镜像或容器所依赖。
docker rmi -f ubuntu
2. –no-prune
不在删除过程中删除未被相关镜像或容器所使用的Dangling Images。在运行docker prune命令时会删除Dangling Images。
docker rmi --no-prune ubuntu
3. –untagged, -u
删除指定镜像的Tag信息。
docker rmi --untagged ubuntu:18.04
4. –force-with-lease
只有当删除镜像时本地与远程的版本号一致时才删除镜像。
docker rmi --force-with-lease ubuntu
四、DockerRemove小结
DockerRemove是Docker的一个非常重要的命令,使得开发者能够更好地管理Docker的镜像。除了删除本地镜像外,还支持删除远程镜像。在使用此命令时,需注意不要误删除正在依赖镜像或容器的镜像。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/278937.html