docker可不可以搭建本地镜像仓库
时间:2020-05-20 11:49
搭建环境: MacOS Sierra 10.12.4(Darwin Kernel Version 16.5.0) 搭建前的准备工作: 1、安装docker,并正常运行 2、在docker官网找到搭建本地仓库的镜像registry 官方在Docker hub上提供了registry的镜像,我们可以直接使用该registry镜像来构建一个容器,搭建我们自己的私有仓库服务。 具体搭建方法如下: 1、从docker hub拉取镜像 2、创建本地镜像仓库存储路径 3、作为本地镜像仓库的存储路径需要是共享的 将文件夹添加到共享中 4、启动容器 Registry服务默认会将上传的镜像保存在容器的/var/lib/registry,我们将主机的path/to/registry目录挂载到该目录,即可实现将镜像保存到主机的path/to/registry目录了。 5、查看是否启动了registry服务 6、push本地镜像进本地镜像仓库 7、验证是否已经push到本地镜像仓库 推荐教程:docker教程 以上就是docker可不可以搭建本地镜像仓库的详细内容,更多请关注gxlcms其它相关文章!
Docker version 17.03.1-cedocker pull registry:latest
mdkir path/to/registry
Docker -> Preferences... -> File Sharing
docker run -d -v path/to/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest
$ docker ps
docker tag workspace:latest 127.0.0.1:5000/workspace:latest
docker push 127.0.0.1:5000/workspace
http://127.0.0.1:5000/v2/_catalog