docker-compose启动单个容器(docker-compose快速搭建docker私有仓库的步骤)
类别:服务器 浏览量:716
时间:2021-11-03 15:43:16 docker-compose启动单个容器
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 跨主机的网络通信(docker 基于golang镜像构建 ssh服务的方法)
- dockernextcloud优化(docker+nextcloud搭建个人云存储系统的实现)
- spring boot docker部署(docker部署springboot和vue项目的实现步骤)
- docker容器技术搭建个人博客(使用Portainer部署Docker容器的项目实践)
- docker 启动rabbitmq(docker安装rabbitmq无法进入管理页面的问题)
- docker node 分阶段构建(Docker安装、创建镜像、加载并运行NodeJS程序的详细过程)
- 数据库安装到docker(基于docker安装mariadb配置过程解析)
- docker进入容器的方法(docker容器里面的root权限获取方法)
- docker配置说明(Docker安装Kong API Gateway并使用的详细教程)
- elasticsearch docker(在Docker中安装Elasticsearch7.6.2的教程)
- docker-compose启动超时(docker compose idea CreateProcess error=2 系统找不到指定的文件的问题)
- 日常操作docker命令(SEATA事务服务DOCKER部署的过程详解)
- docker的配置与使用(docker之docker-machine用法详解)
- docker内可执行程序位置(docker exec执行多个命令的操作)
- docker容器无法启动(Docker 无法停止或删除容器服务问题的解决方案)
- 服务器使用docker(使用ssh连接docker服务器的方法)
- 金球奖只青睐那些会戴珠宝的女人(金球奖只青睐那些会戴珠宝的女人)
- 浙江省一个县,人口超40万,建县历史超1100年(浙江省一个县人口超40万)
- 五代十国南唐历代国君(五代十国南唐历代国君)
- 飞机引进工程师杨隆 匠人匠心,只争朝夕(飞机引进工程师杨隆)
- 三人行,她们是育人路上的 铁三角 团队(她们是育人路上的)
- 阴阳师 孟婆山兔CP不倒 新皮肤草稿 孟婆兔 让痒痒鼠点赞(阴阳师孟婆山兔CP不倒)
热门推荐
- Js操作cookie
- SET NOCOUNT ON 作用
- sql分区原理(分区表场景下的 SQL 优化)
- MySQL中interactive_timeout和wait_timeout
- 修改ubuntu 18.04的sources.list源为阿里或清华镜像的方法(修改ubuntu 18.04的sources.list源为阿里或清华镜像的方法)
- javascript作用域实例(JavaScript defineProperty如何实现属性劫持)
- 宝塔面板端口一般设置多少合适(宝塔面板设置了防盗链不生效如何解决)
- mysql时间戳和datetime对比(MySQL时间设置注意事项的深入总结)
- python列表反转的方法(Python实现的列表排序、反转操作示例)
- php开发pdo事务处理(Cpanel下Cron Jobs定时执行PHP的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9