gpt4 book ai didi

docker-compose快速搭建docker私有仓库的步骤

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章docker-compose快速搭建docker私有仓库的步骤由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

创建docker-compose.yml并填入如下内容 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
version: '3'
services:
  registry:
  restart: always
  image: registry:2
  ports:
   - 5000:5000
  environment:
   REGISTRY_HTTP_TLS_CERTIFICATE: /certs/registry.crt
   REGISTRY_HTTP_TLS_KEY: /certs/registry.key
   REGISTRY_AUTH: htpasswd
   REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
   REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
  volumes:
   - /home/docker/registry:/var/lib/registry
   - /home/registry/cert:/certs
   - /home/registry/auth:/auth
  registry-ui:
   image: konradkleine/docker-registry-frontend:v2
   restart: always
   environment:
    - ENV_DOCKER_REGISTRY_HOST=registry
    - ENV_DOCKER_REGISTRY_PORT=5000
    - ENV_DOCKER_REGISTRY_USE_SSL=1
   ports:
    - "5001:80"

其中REGISTRY_HTTP_TLS_CERTIFICATE为ssl证书,此证书可以自己生成也可以去阿里云等网站申请,由于是私有仓库,笔者建议采用私有证书 。

复制此文件,并执行docker-compose up命令 。

创建登录用户和密码 。

?
1
docker run --entrypoint htpasswd registry:2 -Bbn username password >> /home/registry/auth/htpasswd

打开浏览器,输入http://本机ip:5001看到如下页面即代表访问成功 。

docker-compose快速搭建docker私有仓库的步骤

点击btowse repositories会弹出用户名密码输入框,输入上面创建的用户名密码即可查看仓库中所有的镜像 。

到此这篇关于docker-compose快速搭建docker私有仓库的步骤的文章就介绍到这了,更多相关docker compose搭建docker私有仓库内容请搜索我以前的文章或继续浏览下面的相关文章希望大家以后多多支持我! 。

原文链接:https://blog.csdn.net/u011535199/article/details/107457275 。

最后此篇关于docker-compose快速搭建docker私有仓库的步骤的文章就讲到这里了,如果你想了解更多关于docker-compose快速搭建docker私有仓库的步骤的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com