Docker镜像使用(docker images命令)
一、查看设置 docker镜像仓库地址或镜像加速器地址
cat /etc/docker/daemon.json

修改完成后,需要重启docker才会生效,systemctl restart docker

docker info在最后就能看到镜像仓库地址列表
在通过 docker pull 域名(docker的Registry仓库地址)/library(自己的仓库名)/镜像名称:版本号
可以拉取镜像到本地

docker images查看本地镜像列表

二、查看docker远程仓库镜像
docker镜像仓库地址:https://zhuanlan.zhihu.com/p/709581635
| 镜像加速器 | 镜像加速器地址 | 专属加速器? | 其它加速? |
|---|---|---|---|
| DaoCloud 镜像站 | https://docker.m.daocloud.io | 白名单模式 | |
| Azure 中国镜像 | https://dockerhub.azk8s.cn | 仅供内部访问 | Docker Hub、GCR、Quay |
| 科大镜像站 | https://docker.mirrors.ustc.edu.cn | 仅供内部访问 | |
| 阿里云 | https://<your_code>.mirror.aliyuncs.com | 需登录,系统分配 | |
| 腾讯云 | https://mirror.ccs.tencentyun.com | 仅供内部访问 | |
| Docker 镜像代理 | https://dockerproxy.com | Docker Hub、GCR、K8S、GHCR | |
| 百度云 | https://mirror.baidubce.com | ||
| 南京大学镜像站 | https://docker.nju.edu.cn | ||
| 中科院软件所镜像站 | https://mirror.iscas.ac.cn |
测试镜像源是否有效

登录镜像源地址:
docker login <registry_url>
查询镜像:
docker search imageName(镜像名称)
拉取镜像到本地:
docker pull imageName:version
查看本地镜像:
docker images
** 给本地镜像重新打标签**
** 第一种方式 docker tag**
docker tag xxx:tag(或镜像image的ID) xxx_new:tag_new
这种新 打的镜像的ID和旧的是一样的
** 第二种,docker commit,运行 旧镜像 后,使用docker容器构建镜像**
docker commit my_container(容器名称、容器ID) my_new_image:latest(新容器名称和标签)
docker commit my_container my_new_image:latest (新镜像名称)
// 打 镜像仓库的包
$ docker commit -m="description about images" --author="author" {container_id} {repository/images_name:tag}

浙公网安备 33010602011771号