• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    docker-compose快速搭建docker私有仓库的步骤

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

    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命令

    创建登录用户和密码

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

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

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

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

    上一篇:Docker运行springboot项目的实现
    下一篇:Docker安装MySQL和Redis的方法步骤
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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