联奕科技工程体系

 找回密码
 立即注册
查看: 340|回复: 1

【portainer】环境私有镜像仓库加密

[复制链接]

3

主题

3

帖子

2237

积分

金牌会员

Rank: 6Rank: 6

积分
2237
发表于 2021-5-17 15:30:09 | 显示全部楼层 |阅读模式
本帖最后由 zxiaojian 于 2021-5-17 15:36 编辑

操作都是在主节点上
1、所需要的文件
,解压后得到两个文件:portainer-agent-stack.yml和htpasswd

2、创建目录存放htpasswd文件
  1. mkdir -p /opt/registry/auth
复制代码
把htpasswd文件放入到这个目录中

3、停止原来的私有仓库服务
  1. docker service ls|grep registry
  2. docker service rm 服务id
复制代码

4、备份portainer-agent-stack.yml文件
  1. cp  /opt/install-portainer/portainer-agent-stack.yml   /opt/install-portainer/portainer-agent-stack.yml.back
复制代码


5、用新的文件覆盖原来的portainer-agent-stack.yml文件

6、检查是否已覆盖
  1. cat  /opt/install-portainer/portainer-agent-stack.yml
复制代码

7、启动私有镜像仓库服务
在/opt/install-portainer下执行命令
  1. docker stack deploy --compose-file=portainer-agent-stack.yml portainer
复制代码

8、查看仓库服务运行状态是否正常
  1. docker service ls|grep registry
复制代码


9、在portainer上添加私库的账号密码



10、删除原来的没有密码的账号


到这里已经为私库加密成功
其他:
私有仓库加密后的账号密码
  1. 地址:主节点ip:5000
  2. 账号:lysk
  3. 密码: ly37621040
复制代码







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|ly-sky.com

GMT+8, 2025-12-17 22:27 , Processed in 0.099620 second(s), 25 queries .

快速回复 返回顶部 返回列表