使用docker registry建立私有镜像仓库
2017-10-08 20:24
1076 查看
安装环境centos 7.4
镜像仓库地址10.0.0.200, 域名repo.cssweb.com
如没有DNS, 编辑/etc/hosts添加以上映射关系。
首先安装好docker.
yum install docker
systemctl start docker
systemctl enable docker
下载docker registry镜像
docker pull registry
创建本地仓库地址
mkdir -p /usr/local/src/docker_image_repo
运行registry
docker run -d -p 5000:5000 --restart=always -v /usr/local/src/docker_image_repo:/var/lib/registry --name registry registry
从Docker hub下载镜像centos
docker pull centos
上传到私有仓库前需要加一下tag
镜像地址的格式为:仓库主机地址:端口/仓库名称/镜像名称:Tag
docker tag centos repo.cssweb.com:5000/chenhf/centos
上传到私有仓库
docker push repo.cssweb.com:5000/chenhf/centos
查看仓库
测试本地仓库
删除本地镜像
docker rmi centios
删除本地镜像
docker rmi repo.cssweb.com:5000/chenhf/centos
从私有仓库下载镜像
docker pull repo.cssweb.com:5000/chenhf/centos:latest
查看一下镜像
docker images
停止容器
docker stop registry
备注说明:
registry默认使用https。在使用docker下载镜像前编辑/etc/docker/daemon.json
重启docker完成后,就可以通过http访问私有registry.
企业内部建议使用开源的harbor。
镜像仓库地址10.0.0.200, 域名repo.cssweb.com
如没有DNS, 编辑/etc/hosts添加以上映射关系。
首先安装好docker.
yum install docker
systemctl start docker
systemctl enable docker
下载docker registry镜像
docker pull registry
创建本地仓库地址
mkdir -p /usr/local/src/docker_image_repo
运行registry
docker run -d -p 5000:5000 --restart=always -v /usr/local/src/docker_image_repo:/var/lib/registry --name registry registry
从Docker hub下载镜像centos
docker pull centos
上传到私有仓库前需要加一下tag
镜像地址的格式为:仓库主机地址:端口/仓库名称/镜像名称:Tag
docker tag centos repo.cssweb.com:5000/chenhf/centos
上传到私有仓库
docker push repo.cssweb.com:5000/chenhf/centos
查看仓库
测试本地仓库
删除本地镜像
docker rmi centios
删除本地镜像
docker rmi repo.cssweb.com:5000/chenhf/centos
从私有仓库下载镜像
docker pull repo.cssweb.com:5000/chenhf/centos:latest
查看一下镜像
docker images
停止容器
docker stop registry
备注说明:
registry默认使用https。在使用docker下载镜像前编辑/etc/docker/daemon.json
重启docker完成后,就可以通过http访问私有registry.
企业内部建议使用开源的harbor。
相关文章推荐
- centos7.3 docker registry(使用版本 2.6.1) 私有仓库 建立 查询 删除(未成功删除文件和元数据,好像是实际当前官方版本不支持) 回收垃圾(未成功,好像是实际当前官方版本不支持) 安全认证(仅限用户名密码)
- 使用Docker registry镜像创建私有仓库
- 使用Docker registry镜像创建私有仓库的方法
- 使用官方 docker registry 搭建私有镜像仓库及部署 web ui
- 使用Docker registry镜像创建私有仓库
- 使用Docker registry镜像创建私有仓库
- buntu下使用Docker 建立本地私有registry
- 构建 Docker registry 私有镜像,解决docker私有仓库push出错问题
- 可能是最详细的部署:Docker Registry企业级私有镜像仓库Harbor管理WEB UI
- 配置私有仓库(使用registry镜像搭建一个私有仓库)
- Ubuntu下使用Docker 建立本地私有registry
- Docker私有仓库Registry使用
- 用Docker Registry 建立私有镜像库
- Docker容器学习梳理--私有仓库Registry使用
- 使用Harbor搭建Docker私有镜像仓库服务
- 使用python脚本获取docker私有镜像仓库镜像信息
- 建立Docker私有镜像仓库(2017.04.26)
- 可能是最详细的部署:Docker Registry企业级私有镜像仓库Harbor管理WEB UI
- docker 建立私有仓库,24.205为镜像仓库所在主机
- 使用 harbor 搭建 docker 私有镜像仓库