docker搭建私有仓库

docker搭建私有仓库

   张吉吉     2019年12月13日 02:35     605

1、环境

192.168.0.225

Docker镜像构建

192.168.0.226

Docker私有仓库

192.168.0.215

Docker客户端

 

2、搭建仓库

(1)安装docker

安装docker

(2)使用docker安装仓库

拉取镜像

docker pull registry

1.png

运行registry

docker run -d –p 5000:5000 -v /opt/data/registry:/tmp/registry registry

-p 映射端口

-d 后台运行

-v 挂载数据卷,docker会自动创建/opt/data/registry

2.png

 

3、测试

(1)创建镜像

在已经运行的ubuntu容器中安装ruby,然后提交

3.png

docker commit 58ed8247cc8a 192.168.0.226:5000/ubuntu_installruby:0.1

提交镜像命名为192.168.0.226:5000/ubuntu_installruby:0.1

4.png

(2)推送创建好的镜像

5.png

(3)另一个服务器去拉去镜像

docker pull 192.168.0.226:5000/ubuntu_installruby:0.1

(4)问题

http: server gave HTTP response to HTTPS client


可以通过http://192.168.0.226:5000/v2/_catalog查看信息


其他文章