03-3 docker镜像管理之镜像重命名、删除
03-3 docker镜像管理之镜像重命名、删除
-
镜像重命名,并新产生一个命名后镜像
docker tag [老镜像名称]:[老镜像版本][新镜像名称]:[新镜像版本]
#作用:对本地镜像的NAME、TAG(版本号)进行重命名,并新产生一个命名后镜像 #命令格式: docker tag [老镜像名称]:[老镜像版本][新镜像名称]:[新镜像版本] #命令演示: # 重命名之前的本地镜像情况 qwe@ubuntu:~$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu latest d70eaf7277ea 10 days ago 72.9MB hyperledger/caliper 0.4.0 6491b4ec891d 4 weeks ago 356MB hello-world latest bf756fb1ae65 10 months ago 13.3kB # 对ubuntu:latest重命名产生一个新的镜像ubuntu:101 qwe@ubuntu:~$ docker tag ubuntu:latest ubuntu:101 # 查看当前本地镜像情况 qwe@ubuntu:~$ docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 101 d70eaf7277ea 10 days ago 72.9MB ubuntu latest d70eaf7277ea 10 days ago 72.9MB hyperledger/caliper 0.4.0 6491b4ec891d 4 weeks ago 356MB hello-world latest bf756fb1ae65 10 months ago 13.3kB
-
删除镜像
# rmi:rmove image,删除镜像 docker rmi [命令参数][镜像ID] docker rmi [命令参数][镜像名称]:[镜像版本] # 也可以不用rmi docker image rm [命令参数][镜像]
#作用:将本地的一个或多个镜像删除 #命令格式: docker rmi [命令参数][镜像ID] docker rmi [命令参数][镜像名称]:[镜像版本] docker image rm [命令参数][镜像] #命令演示: # 删除之前的本地镜像情况 qwe@ubuntu:~$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 21821881 d70eaf7277ea 10 days ago 72.9MB ubuntu latest d70eaf7277ea 10 days ago 72.9MB hyperledger/caliper 0.4.0 6491b4ec891d 4 weeks ago 356MB hello-world latest bf756fb1ae65 10 months ago 13.3kB # 将ubuntu:latest镜像删除 qwe@ubuntu:~$ docker rmi ubuntu:latest Untagged: ubuntu:latest #产看删除结果 qwe@ubuntu:~$ docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 21821881 d70eaf7277ea 10 days ago 72.9MB hyperledger/caliper 0.4.0 6491b4ec891d 4 weeks ago 356MB hello-world latest bf756fb1ae65 10 months ago 13.3kB
注意:
- 如果一个image_id存在多个名称,那么应该使用 名称:版本 的格式删除镜像
- 命令参数(OPTIONS):-f, --force 强制删除