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

Docker学习笔记 - 创建私有的镜像仓库

2017-11-15 17:22 911 查看

一、查找镜像仓库

https://hub.docker.com/



二、下载镜像仓库

docker pull registry:2.6.2



三、安装镜像仓库

docker run -d -p 6000:6000 registry:2.6.2

[root@lexiaofei101 ~]# docker run -d -p 6000:6000 registry:2.6.2
86ea3fb468d2d116fce95da4d109d01ac70c7ad8e97eaa6cac584688c2c07162
[root@lexiaofei101 ~]# docker ps -a



默认情况下,仓库会被创建在容器的 /tmp/registry 下。可以通过 -v 参数来将镜像文件存放在本地的指定路径。

例如下面的例子将上传的镜像放到 /opt/data/registry 目录。
$ sudo docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry

四、使用镜像仓库

1、查找本地镜像

docker images

2、标记镜像为本地仓库的tag

$ sudo docker tag ba58 192.168.7.26:5000/test



3、使用 docker push 上传标记的镜像到本地的镜像仓库



4、用 curl 查看仓库中的镜像

$ curl http://192.168.7.26:5000/v1/search {"num_results": 7, "query": "", "results": [{"description": "", "name": "library/这里可以看到 {"description": "", "name": "library/test"} ,

表明镜像已经被成功上传了。

5、下载新建的镜像仓库中的镜像

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