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}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~