Docker 搭建私有仓库

本文详细介绍了如何使用Docker在本地环境中搭建私有仓库,包括运行和创建私有仓库的步骤,配置Docker信任私有仓库的方法,以及如何进行私有仓库的查询、镜像的上传和下载。适用于需要在局域网内高效管理和分发Docker镜像的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Docker 搭建私有仓库

环境:

  • docker 版本 :18.09.1
  • 主机地址:192.168.1.79

1、运行并创建私有仓库

docker run -d \
-v /opt/registry:/var/lib/registry \
-p 5000:5000 \
--restart=always \
--name registry \
registry

 

2、在部署节点配置Docker可信任私有仓库

vi /etc/docker/daemon.json

{"registry-mirrors": ["http://04be47cf.m.daocloud.io"],"insecure-registries":["192.168.1.79:5000"]}

 

3、私有仓库查询操作

3.1 查看私有仓库已上传镜像

curl http://192.168.1.79:5000/v2/_catalog

3.2 查看指定镜像版本

curl http://192.168.1.79:5000/v2/lnmp-nginx/tags/list

 

4、上传下载案例

4.1 构建成私有仓库镜像

docker -t build 192.168.1.79:5000/xxx:xxx xxx

4.2 上传到私有仓库

docker push -t 192.168.1.79:5000/xxx:xxx xxx

4.3 下载私有仓库镜像

docker pull 192.168.1.79:5000/xxx:xxx

 

转载于:https://www.cnblogs.com/xiangsikai/p/10291288.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值