Docker私有仓库安装
2015-06-19 14:00
906 查看
##安装仓库
##修改docker配置信任私有仓库
接着重启docker
##push镜像
修改镜像tag
push镜像
docker run -d -p 5000:5000 -v /data/docker/registry:/tmp/registry registry:2.0.1
##修改docker配置信任私有仓库
vim /etc/sysconfig/docker
*下面可能和docker以及系统版本有关,
*如果文件中存在
other_args或者
OPTIONS参数,请添加上
--insecure-registry xx.xxx.xx.xxx:5000
other_args='--selinux-enabled --insecure-registry xx.xxx.xx.xxx:5000' OPTIONS='--selinux-enabled --insecure-registry xx.xxx.xx.xxx:5000'
接着重启docker
service docker restart
boot2docker
boot2docker init $ boot2docker up $ boot2docker ssh "echo $'EXTRA_ARGS=\"--insecure-registry <YOUR INSECURE HOST>\"' | sudo tee -a /var/lib/boot2docker/profile && sudo /etc/init.d/docker restart"
##push镜像
修改镜像tag
docker tag xxxx:xx xx.xxx.xx.xxx:5000/xxxx:xx
push镜像
docker push xx.xxx.xx.xxx:5000/xxxx:xx
*注意:
xx.xxx.xx.xxx为ip段,当然也可以是域名,
xxxx:xx为镜像tag
相关文章推荐
- 8个你可能不知道的Docker知识
- 在Docker中自动化部署Ruby on Rails的教程
- 利用OpenVSwitch在多台主机上部署Docker的教程
- ubuntu14.04+docker的安装及使用
- Docker 清理命令集锦
- 基于 Docker 开发 NodeJS 应用
- 在Docker上部署Python的Flask框架的教程
- 在Docker上开始部署Python应用的教程
- 详解在Python和IPython中使用Docker
- 使用IPython来操作Docker容器的入门指引
- OSX下brew安装docker(boot2docker)
- Docker使用supervisor启动Mysql
- Docker使用supervisor构建solr
- docker入门指南
- CentOS6.X下Docker安装笔记
- Docker私有Registry在CentOS6.X下安装指南
- 使用 Docker 搭建 Java Web 运行环境
- 桥接模式构建 docker 网络
- Redis docker 镜像制作
- 使用golang和docker守护进程交互