11-Docker-搭建私有仓库

Posted 爱学习de测试小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11-Docker-搭建私有仓库相关的知识,希望对你有一定的参考价值。

搭建私有仓库


前言

  • 本篇介绍如何搭建私有仓库

搭建私有仓库

1. 拉取私有仓库镜像

docker pull registry

2. 启动私有仓库容器

docker run -id --name registry -p 5000:5000 registry

3. 测试搭建结果

打开浏览器输入地址http://私有仓库服务器ip:5000/v2/_catalog,看到"repositories"[]表示私有仓库搭建成功

4. 修改daemon.json

vim /etc/docker/daemon.json
# 添加下面的配置,ip 填写私有仓库真实ip
"insecure-registries"["私有仓库服务器ip:5000"]
# 完整的daemon.json文件

"registry-mirrors":["https://reg-mirror.qiniu.com/"],
"insecure-registries":["私有参仓库ip:5000"]

5. 重启docker服务

systemctl restart docker
docker start registry

上传镜像到私有仓库

1. 标记镜像为私有仓库镜像

  • 格式:docker tag 镜像名:版本号 私有仓库服务器ip:5000/容器名:版本号
  • 示例:docker tag centos:7 私有仓库服务器ip :5000/centos:7

2. 上传标记的镜像

  • 格式:docke push 私有仓库服务器ip:5000/容器名:版本号
  • 示例:docker pull 私有仓库服务器ip/centos:7

3. 验证上传是否成功

  • 浏览器访问:http://私有仓库服务器ip:5000/v2/_catalog,看到上传centos镜像说明上传成功

从私有仓库拉取镜像

  • 格式:docker pull 镜像名称:版本号
  • 示例:docker pull 私有仓库服务器ip/centos:7

以上是关于11-Docker-搭建私有仓库的主要内容,如果未能解决你的问题,请参考以下文章

Docker私有仓库的搭建与使用

docker 私有仓库搭建以及用户认证

搭建docker私有仓库

docker私有仓库的搭建

Docker 私有仓库搭建使用教程

搭建docker私有镜像仓库