2.Docker 镜像管理
2019-03-27 本文已影响0人
条子在洗澡
名称 | 版本 |
---|---|
系统 | CentOS Linux release 7.6.1810 (Core) |
Docker version | 1.13.1 |
使用镜像时的规则
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/mysql latest 7bb2586065cd 8 hours ago 477 MB
docker.io/centos latest 9f38484d220f 12 days ago 202 MB
仓库名/镜像名称 ,如果不写tag则默认拉取 latest
REPOSITORY的格式:服务器ip:端口/分类/镜像名:tag
修改镜像REPOSITORY 信息, 但 IMAGE ID 不变,本质是同一个镜像,只是名称不同
docker tag docker.io/mysql mysql
docker tag docker.io/mysql 192.168.199.120:5000/database/mysql:v1
docker images
----------------------------------------------------------
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/mysql latest 7bb2586065cd 8 hours ago 477 MB
mysql latest 7bb2586065cd 8 hours ago 477 MB
192.168.199.120:5000/database/mysql v1 7bb2586065cd 8 hours ago 477 MB
删除镜像
docker rmi REPOSITORY:TAG
docker rmi -f IMAGE ID #强制删除这个image id的所有镜像
备份镜像
docker save hub.c.163.com/library/mysql >/temp/163.mysql.tar
恢复镜像
docker load -i /temp/163.mysql.tar
or
docker load < /temp/163.mysql.tar