您的位置:首页 > 运维架构 > Docker

Docker私有仓库安装

2015-06-19 14:00 906 查看
##安装仓库

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Docker