关于Docker本地私有仓库的构建
2018-02-12 14:04
169 查看
关于Docker本地私有仓库的构建
构建私有仓库的目的:将镜像上传到本地私有仓库,可以不连接外网下载,不占用带宽
镜像私有化,供开发团队使用
构建步骤
1:$ sudo docker run -d -p 5000:5000 registry,服务端仓库就已经建好了。2:测试
a)随便拉取一个image
b)更改镜像的仓库名字为{服务端IP}:5000/{仓库名}
$ sudo docker tag {image} {服务端IP}:5000/{仓库名}
c)docker push {服务端IP}:5000/{仓库名}
这时候通常会出现https的问题,在你的客户端机器中的”/etc/docker/“目录下,寻找”daemon.json“文件。如果没有创建一个。然后在文件中写入:{ “insecure-registries”:[“服务器IP:5000”] }
d)查询是否上传成功
在最新的Docker中支持V2版本,不支持V1版本,查询的命令为
curl -XGET http://{私有仓库服务器IP}:5000/v2/_catalog
curl -XGET http://{私有仓库服务器IP}:5000/v2/image_name/tags/list
这个时候你就可以在任意你能访问私有仓库服务器IP的电脑上拉取你的镜像了,如果仍出现Https问题,请遵照2-c)步骤。
相关文章推荐
- 构建 Docker registry 私有镜像,解决docker私有仓库push出错问题
- Docker搭建本地私有仓库
- docker 构建 https 私有仓库 Registry
- docker私有仓库构建
- 构建Docker私有仓库
- 使用Dockerfile构建镜像并push到私有仓库
- docker构建本地仓库后,无法登陆解决办法(CentOS/Ubuntu)
- Docker搭建本地私有仓库
- (六)构建Docker私有仓库、Gitlab仓库和持续集成环境
- Docker搭建本地私有仓库的详细步骤
- docker 构建私有仓库
- docker本地私有仓库的创建,及https错误修正
- 4.Docker搭建本地私有仓库
- Docker搭建本地私有仓库
- docker本地私有仓库搭建
- docker学习笔记(二)——本地私有仓库Registry的搭建与验证
- centos 7.1搭建docker本地私有仓库返回500错误
- Docker搭建本地私有仓库
- docker学习笔记三搭建本地私有仓库
- 【Docker】创建私有仓库, 查看私有仓库镜像, 方便本地共享