简单搭建docker registry

Posted yadira

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单搭建docker registry相关的知识,希望对你有一定的参考价值。

已知信息:

  服务端IP:192.168.7.2xx

  客户端IP:192.168.7.1xx

  服务端:

    docker registry中镜像本地映射地址:/Users/dockergit/private_registry(可自定义)

    docker registry容器中镜像存储地址:/var/lib/registry

  客户端:

    已创建image:test_agent:latest

  环境为Linux OS,服务端和客户端都安装好docker,能使用docker命令。

简单搭建docker registry

1、安装运行docker-registry(2xx)

docker run -d -p 5000:5000 --restart=always -v /Users/dockergit/private_registry:/var/lib/registry registry

2、修改要上传的镜像的标签及仓库名(1xx)

docker tag test_agent:latest 192.168.7.2xx:5000/test_agent:latest

3、修改 /etc/docker/daemon.json (2xx,1xx)(可能需要权限 sudo vi daemon.json)

添加:"insecure-registries":["192.168.7.2xx:5000"]

4、docker push 192.168.7.2xx:5000/test_agent:latest

 

2xx服务端查询images:

curl http://192.168.7.2xx:5000/v2/_catalog

以上是关于简单搭建docker registry的主要内容,如果未能解决你的问题,请参考以下文章

docker的搭建和简单应用

vernemq 集群 docker-compose 搭建简单试用

docker进阶-利用dcoker Swarm搭建简单集群

docker-compose 简单搭建nginx的ssl环境

docker-compose 简单搭建nginx的ssl环境

docker的简单搭建(java/tomcat 环境)