0
点赞
收藏
分享

微信扫一扫

docker 建立私有镜像仓库

舍予兄 2022-02-18 阅读 86


mkdir -p /registry/public/repos

docker run --name register -p 5000:5000 -v /registry/public/repos:/var/lib/registry --privileged=true -d registry

 开放端口

firewall-cmd --zone=public --add-port=5000/tcp --permanent 

firewall-cmd --reload

firewall-cmd --zone=public --list-ports

仓库查看

​​http://192.168.3.200:5000/v2/_catalog​​


# docker tag IMAGEID(镜像id) REPOSITORY:TAG(仓库:标签)


# 打标签
docker tag myapp 192.168.3.200:5000/myapp

# 打标签 加版本
docker tag mynode dev227:5000/mynode:v1

push

docker push 192.168.3.200:5000/myapp

pull

docker pull 192.168.3.200:5000/myapp


docker pull dev227:5000/mynode:v1



修改标签,如果标签不修改,默认推送到docker.io上去的

docker 建立私有镜像仓库_推送

# 修改标签 这个push 到myrepo.com上去
docker tag mysql:5.17 myrepo.com:5000/mysql:5.17

docker 建立私有镜像仓库_推送_02


docker push myrepo.com:5000/mysql:5.17

docker pull myrepo.com:5000/mysql:5.17






举报

相关推荐

0 条评论