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

docker 建立自己的私有仓库

2016-12-16 01:46 183 查看
环境:
centos7.1
网络:192.168.10.100




一、首先pull下来仓库镜像



默认情况下,仓库会被创建在容器的/tmp/registry目录下,但是可以通过-v参数来将镜像文件存放在本地的指定路径,例子是将上传的镜像放到/opt/data/registry 目录
docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry
查看运行的容器


docker ps -a
创建镜像链接或为基础镜像打个标签

docker tag registry 127.0.0.1:5000/ssh
提交镜像到本地私有仓库中

docker push 127.0.0.1:5000/ssh





pull测试一下


若有pull时报错有关https的错误时,可以尝试以下方法测试
/usr/lib/systemd/system/docker.service
指向服务端地址及端口号 若开的selinux的话,记得加上--selinux-enabled 参数
ExecStart=/usr/bin/dockerd --insecure-registry 127.0.0.1:5000





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  docker 私有仓库