Docker私有仓库

1、下载镜像: docker pull registry

2、运行私有库: docker run -d -p 5000:5000 -v /[宿主机绝对路径目录]/😕[容器内目录 镜像名] --privileged=ture registry

docker run -d -p 5000:5000 -v /tanshao/myregistry/:/tmp/registry --privileged=ture registry

3、创建一个新的镜像

apt-get update

apt-get install net-tools

4、crul验证私服库上有什么镜像:curl -XGET http://192.168.71.100:5000/v2/_catalog

5、将镜像修改符合私服规范的tag:docker tag tanshaoubuntu:1.2 192.168.71.100:5000/tanshaoubuntu:1.2

6、修改配置文件使之支持http:vim /etc/docker/daemon.json

"registry-mirrors": ["https://c9w9ontu.mirror.aliyuncs.com"],
"insecure-registries":["192.168.71.100:5000"]

7、push推送到私有库:docker push 192.168.71.100:5000/tanshaoubuntu:1.2

8、crul验证私服库上有什么镜像2:curl -XGET http://192.168.71.100:5000/v2/_catalog

9、pull到本地运行

posted @ 2023-01-02 10:26  枫叶红时  阅读(54)  评论(0)    收藏  举报