Docker 搭建私有仓库


1.docker pull registry  #官方网站pull一个 仓库的镜像

2.docker run -d -p 5000:5000 registry #端口随便自己定义,一般用5000.

默认情况下,会将仓库存放于容器内的/tmp/registry目录下,这样如果容器被删除,则存放于容器中的镜像也会丢失,所以我们一般情况下会指定本地一个目录挂载到容器内的/tmp/registry下,如下:

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

在浏览器输入http://IP:5000 会有正确的返回信息

3.docker pull Ubuntu:12.04  下载一个测试的镜像文件

备注:可以对此镜像进行修改为自己业务需求重新commit或者写Dockfile

4.重命名

 docker tag ubuntu:12.04  192.168.1.61:5000/myapp

这一步很重要,必须包含  ip:port 也就是 192.168.1.61:5000

5.上传

 docker push 192.168.1.61:5000/myapp

6.随便找一台测试机,去pull  这个镜像

docekr pull 192.168.1.61:5000/myapp

重要提示:

1.3.X 版本之后的仓库默认是https上传的,需修改配置文件。

vim /etc/default/docker  添加红色标示部分,重启docker

Docker 搭建私有仓库

配置 Docker 镜像下载的本地 mirror 服务 

Docker安装应用(CentOS 6.5_x64)  

在 Docker 中使用 MySQL

在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker  

Docker安装应用(CentOS 6.5_x64)  

Ubuntu 14.04安装Docker   

阿里云CentOS 6.5 模板上安装 Docker  

Docker 的详细介绍:请点这里
Docker 的下载地址:请点这里

本文永久更新链接地址

相关内容