码迷,mamicode.com
首页 > 其他好文 > 详细

Docker搭建私用仓库

时间:2019-01-17 21:11:50      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:load   centos   查找   res   区域   environ   src   restart   代码   

搭建私有仓库

# 1.查找registry,官方的私用仓库镜像
docker search registry

# 2.下载私有仓库镜像
docker pull registry

# 3.创建并后台运行容器
docker run -d -p 5000:5000 -v /opt/data/registry:/var/lib/registry registry

#参数解释
    -d       后台运行
    -p       指定宿主机和容器端口映射
    5000:5000        宿主机的5000端口:容器的5000端口
    -v        数据卷挂载,即私有仓库会被创建在容器的/var/lib/registry下,通过-v参数将镜像文件存储到本地的/opt/data/registry下

# 4.查找docker的配置文件
find / -name daemon.json

# 5.修改docker的配置文件
{"registry-mirrors": ["http://f1361db2.m.daocloud.io"],
"insecure-registries":["106.12.83.215:5000"]}

# 6.修改docker的服务配置文件
vim /lib/systemd/system/docker.service

# 找到[service]这一代码区域块,添加如下参数
# EnvironmentFile=-/etc/docker/daemon.json

# 7.重新加载docker服务
systemctl daemon-reload

# 8.重启docker
# 注意,重启后所有的容器都会停止
systemctl restart docker

# 9.启动容器
docker start 容器ID/容器名

# 10.修改镜像名
docker tag docker.io/mutou1999/centos7-python3 106.12.83.215:5000/centos7-python3

# 11.上传镜像到私有仓库
docker push 106.12.83.215:5000/centos7-python3

# 12.访问查看
http://106.12.83.215:5000/v2/_catalog

技术分享图片

上传成功!!!

Docker搭建私用仓库

标签:load   centos   查找   res   区域   environ   src   restart   代码   

原文地址:https://www.cnblogs.com/st-st/p/10284270.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!