Docker 私服Registry簡介與使用Docker-Compose安裝Registry


場景

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,它可以用來存儲和管理自己的鏡像。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。

實現

打開dockerhub,搜索Registry

 

 

點擊第一個官方鏡像

 

 

進入到/usr/local下新建docker/registry目錄,並新建docker-compose.yml

 

 

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

 

 

打開瀏覽器,輸入 ip:5000

因為是空的,所以啥都沒返回,但是能建立連接,說明安裝成功。

 

 

可以查看日志是否有報錯。

docker logs registry

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM