~]# docker search alpine
~]# docker pull alpine
~]# docker pull alpine:3.10.3
~]# docker pull alpine:3.10.1
docker pull :从镜像仓库中拉取或者更新指定镜像
语法:docker pull [OPTIONS] NAME[:TAG|@DIGEST]
~]# docker images
~]# docker image ls
~]# docker tag 965ea09ff2eb docker.io/909336740/alpine:v3.10.3
docker images/docker image ls : 列出本地镜像
docker tag :标记本地镜像,将其归入某一仓库
语法:docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]
~]# docker push docker.io/909336740/alpine:v3.10.3
docker push :将本地的镜像上传到镜像仓库,要先登陆到镜像仓库,带版本号
- 语法:docker push [OPTIONS] NAME[:TAG]
~]# docker rmi 965ea09ff2eb
~]# docker rmi -f 965ea09ff2eb
# docker pull 909336740/alpine 拉取自己远程仓库镜像
docker rmi :删除本地一个或多少镜像
- -f :强制删除
镜像不管多大,实际线上只会改变变动的部分,并不会全部替换,所以不需要担心速度问题,只有首次比较慢