您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

docker可不可以搭建本地镜像仓库

2024/3/14 4:42:56发布24次查看
搭建环境:
macos sierra 10.12.4(darwin kernel version 16.5.0)
docker version 17.03.1-ce
搭建前的准备工作:
1、安装docker,并正常运行
2、在docker官网找到搭建本地仓库的镜像registry
官方在docker hub上提供了registry的镜像,我们可以直接使用该registry镜像来构建一个容器,搭建我们自己的私有仓库服务。
具体搭建方法如下:
1、从docker hub拉取镜像
docker pull registry:latest
2、创建本地镜像仓库存储路径
mdkir path/to/registry
3、作为本地镜像仓库的存储路径需要是共享的
docker -> preferences... -> file sharing
将文件夹添加到共享中
4、启动容器
docker run -d -v path/to/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest
registry服务默认会将上传的镜像保存在容器的/var/lib/registry,我们将主机的path/to/registry目录挂载到该目录,即可实现将镜像保存到主机的path/to/registry目录了。
5、查看是否启动了registry服务
$ docker ps
6、push本地镜像进本地镜像仓库
docker tag workspace:latest 127.0.0.1:5000/workspace:latestdocker push 127.0.0.1:5000/workspace
7、验证是否已经push到本地镜像仓库
http://127.0.0.1:5000/v2/_catalog
推荐教程:docker教程
以上就是docker可不可以搭建本地镜像仓库的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product