CentOS7搭建带验证的Docker本地镜像仓库教程

1、创建用户名、密码
$ yum install httpd-tools -y
$ mkdir /opt/registry-auth/ -p
$ htpasswd -Bbn xiaohui 123456 > /opt/registry-auth/htpasswd
这里的用户名/密码是:xiaohui/123456

2、启动带有验证功能的registry容器(同时参照第4步,配置仓库地址)
$ docker run -d -p 5000:5000
-v /opt/registry-auth/:/auth/
-v /opt/registry:/var/lib/registry
–name registry-auth
-e “REGISTRY_AUT=htpasswd”
-e “REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm”
-e “REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd”
registry:2

3、使用第一步创建的用户名密码登录本地镜像仓库
执行命令:docker login 192.168.197.139:5000
登录完成后,就可以向仓库中推送镜像了。

4、其他docker主机想要从该仓库获取镜像,必须在自个主机上配置私有仓库地址并登录
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值