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 退出container后保持继续运行的操作)
- docker-compose部署实例(详解docker-compose速度太慢解决方式)
- java连接mongodb(Docker连接mongodb实现过程及代码案例)
- docker容器启动原理(docker容器的原理分析)
- docker进入mysql查看路径(Docker 环境运行 Mysql 和开启 Binlog 配置主从同步的设置方法)
- docker如何进入容器(详解如何进入、退出docker容器的方法)
- docker容器使用redis服务(docker安装redis设置密码并连接的操作)
- docker desktop怎么安装共识容器(安装Docker Desktop报错WSL 2 installation is incomplete的问题解决报错)
- docker中的centos镜像为何很小(CentOS 7.x docker使用overlay2存储方式)
- zabbix 容器(zabbix监控docker应用配置)
- elasticsearch启动报错(解决Docker启动Elasticsearch7.x报错的问题)
- docker添加mq基础镜像(Docker阿里云RocketMQ 4.5.1部署流程详解)
- docker compose的常用命令(安装docker和docker-compose实例详解)
- docker显示出错应用图标怎么处理(docker 命令报异常permission denied的解决方案)
- docker-compose 开发代码(Docker Compose多容器部署的实现)
- elasticsearchwindows分词器配置(docker 部署 Elasticsearch kibana及ik分词器详解)
- 怎么做好SEO(怎么做好seo内容优化)
- 冬季钓鱼子线用 长 还是 短(冬季钓鱼子线用)
- 鱼竿 夏钓短,冬钓长 ,一定是这样 认清优缺点在选竿(鱼竿夏钓短冬钓长)
- 鲢鳙钓底还是钓浮 流水的水域应怎样做钓(鲢鳙钓底还是钓浮)
- 入秋后的第二场苹果发布会来了 全新M1系列芯片登场(入秋后的第二场苹果发布会来了)
- 苹果正式发布自研芯片M1 5nm 32核心 彻底放弃Intel(苹果正式发布自研芯片M1)
热门推荐
- 宝塔mysql怎么设置优化(宝塔面板mysql内存占用高如何优化)
- css图片水平旋转动画(css实现图片横向排列滚动效果)
- html5页面传值表(html5的pushstate以及监听浏览器返回事件的实现)
- dedecms无缩略图怎么设置(dedecmsV5.7版 tag标签长度的修改方法详解)
- python怎么查看函数的返回值(python在回调函数中获取返回值的方法)
- MVC使用HandleErrorAttribute自定义异常
- css3动画效果怎么调(CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集)
- dedecms提示怎么去除(DEDECMS网站被挂马的解决办法)
- pythonmatplotlib散点图怎么画(python使用matplotlib画柱状图、散点图)
- centos6.5 32位安装gitlab(centos7安装部署gitlab服务器的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9