第三:Docker镜像的管理

查询系统中有哪些镜像:  docker images

[root@dockertest ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest 9c7a54a9a43c 3 months ago 13.3kB
mysql latest 3218b38490ce 20 months ago 516MB
daocloud.io/library/nginx 1.9.1 94ec7e53edfc 8 years ago 133MB

删除image镜像:docker rmi   9c(imageID的前两位)

                            docker rmi  -f  9c(imageID的前两位)    -f  强制删除

一次性删除所有的镜像:    docker rmi -f $(docker images -aq)

把docker镜像导出:    docker save -o ./mysql.image 32     意思:把imageID 为32开头的MySQL 导出到当前目录   命名为   mysql.image

我们再把 下载后的image 导入到docker里面

docker load -i mysql.image    mysql.image在当前目录要存在

新导入的 image 的repository 和 TAG为空,我们可以自己定义

 Image IP其实是 64位的,我们可以使用下面的命令查看详细的ID信息

docker image ls --no-trunc

查询image的详细信息     docker image inspect    32

 

posted on 2023-08-16 09:21  遇见阿杜  阅读(19)  评论(0编辑  收藏  举报