DockerRegistry——(一) 安裝Registry

目錄

 

一、概述

二、 安裝Registry

三、測試訪問

一、瀏覽器端訪問

二、終端訪問


一、概述

官方的 Docker Hub 是一個用於管理公共鏡像的地方,我們可以在上面找到我們想要的鏡像,也可以把我們自己的鏡像推送上去。但是,有時候我們的服務器無法訪問互聯網,或者你不希望將自己的鏡像放到公網當中,那麼你就需要 Docker Registry,它可以用來存儲和管理自己的鏡像。

 

二、 安裝Registry

首先需要一臺安裝好Docker-Compose的Linux虛擬機(可參考之前的文章)

虛擬機安裝網上可查文

Docker——(九)Ubuntu安裝Docker

Docker——(十) 三劍客之 Docker Compose 簡介、安裝

這裏我使用Doker-Compose來直接構建Registry

在/usr/local/docker目錄創建registry目錄,registry目錄下編寫docker-compose.yml文件

root@Ubuntu:/usr/local/docker# mkdir registry
root@Ubuntu:/usr/local/docker# cd registry/
root@Ubuntu:/usr/local/docker/registry# vi docker-compose.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

然後構建鏡像

三、測試訪問

啓動成功後需要測試服務端是否能夠正常提供服務,有兩種方式:

一、瀏覽器端訪問

htpp://ip:5000/v2/

二、終端訪問

curl http://ip:5000/v2/

  

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章