欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Docker 私服Registry简介与使用Docker-Compose安装Registry

程序员文章站 2023-11-15 17:11:16
场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100902301 Docker Compose基本使用-使用Compose启动Tomcat ......

场景

docker-compose简介与ubuntu server 上安装compose:

https://blog.csdn.net/badao_liumang_qizhi/article/details/100902301

docker compose基本使用-使用compose启动tomcat为例:

https://blog.csdn.net/badao_liumang_qizhi/article/details/100904080

docker compose部署项目到容器-基于tomcat和mysql的商城项目(附源码和sql下载):

https://blog.csdn.net/badao_liumang_qizhi/article/details/100941366

在上面实现基本的compose的操作的基础上,实现使用docker compose安装register。

registry

官方的docker hub 是一个用于管理公共镜像的地方,我们可以在上面找到需要的镜像或者将自己的镜像推送上去。

但是,如果服务器没法联网或者不希望将镜像放在公网上,那么你几就需要docker registry,它可以用来存储和管理自己的镜像。

注:

博客:

关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

打开dockerhub,搜索registry

Docker 私服Registry简介与使用Docker-Compose安装Registry

 

 

点击第一个官方镜像

Docker 私服Registry简介与使用Docker-Compose安装Registry

 

 

进入到/usr/local下新建docker/registry目录,并新建docker-compose.yml

Docker 私服Registry简介与使用Docker-Compose安装Registry

 

 

Docker 私服Registry简介与使用Docker-Compose安装Registry

yml代码:

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

Docker 私服Registry简介与使用Docker-Compose安装Registry

 

 

Docker 私服Registry简介与使用Docker-Compose安装Registry

打开浏览器,输入 ip:5000

因为是空的,所以啥都没返回,但是能建立连接,说明安装成功。

Docker 私服Registry简介与使用Docker-Compose安装Registry

 

 

Docker 私服Registry简介与使用Docker-Compose安装Registry

可以查看日志是否有报错。

docker logs registry