场景
Docker-Compose 简介与 Ubuntu Server 上安装 Compose:
Docker Compose 基本使用 - 使用 Compose 启动 Tomcat 为例:
Docker Compose 部署项目到容器 - 基于 Tomcat 和 MySQL 的商城项目 (附源码和 sql 下载):
在上面实现基本的 Compose 的操作的基础上, 实现使用 Docker Compose 安装 Register.
Registry
官方的 Docker Hub 是一个用于管理公共镜像的地方, 我们可以在上面找到需要的镜像或者将自己的镜像推送上去.
但是, 如果服务器没法联网或者不希望将镜像放在公网上, 那么你几就需要 Docker Registry, 它可以用来存储和管理自己的镜像.
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书, 教程推送与免费下载.
实现
打开 dockerhub, 搜索 Registry
点击第一个官方镜像
进入到 / usr/local 下新建 docker/registry 目录, 并新建 docker-compose.YAML
YAML 代码:
- version: '3.1'
- services:
- registry:
- image: registry
- restart: always
- container_name: registry
- ports:
- - 5000:5000
- volumes:
- - /usr/local/docker/registry/data:/var/lib/registry
使用Docker-Compose 以守护态运行 Registry
docker-compose up -d
打开浏览器, 输入 ip:5000
因为是空的, 所以啥都没返回, 但是能建立连接, 说明安装成功.
可以查看日志是否有报错.
docker logs registry
来源: http://www.bubuko.com/infodetail-3216302.html