如何管理 Docker 镜像
Posted on Wed, 25 Dec 2024 11:13:25 +0800 by LiangMingJian
如何管理 Docker 镜像
镜像管理
执行images命令可以展示当前所有的镜像,rmi命令删除镜像。
docker images
docker rmi image
docker rmi $(docker images -q) # 删除所有镜像
通过export命令可以将一个镜像导出成压缩文件。
docker export a9ad7f0cb1ad > $(pwd)/itestserver.tar
通过search命令可以对镜像搜索,然后通过pull命令进行拉取下载。
docker search ubuntu
docker pull ubuntu
通过tag命令可以对镜像进行重命令。
docker tag [镜像id] [新镜像名称]:[新镜像标签]
docker tag 93109ce1d590 test/python-env:2.7.13
在错误的为一个镜像添加多个标签时,可以通过 rm 命令删除多余镜像的标签
在使用 Docker 时,有时会遇到 image is referenced in multiple repositories 错误。这意味着同一个镜像被多个仓库引用,导致在尝试删除镜像时出现冲突。
$ docker rmi 192.168.0.1/you/tom:1.0.8
Untagged: 192.168.0.1/you/tom:1.0.8
docker image rm nginx:1.16.0
$ docker rmi -f f8ab12e03d53