將Docker鏡像文件上傳到DockerHub


  一.簡介

   DockerHub 是一個由 Docker 公司運行和管理的基於雲的存儲庫。它是一個在線存儲庫,Docker 鏡像可以由其他用戶發布和使用。有兩種庫:公共存儲庫和私有存儲庫。如果你是一家公司,你可以在你自己的組織內擁有一個私有存儲庫,而公共鏡像可以被任何人使用,Dockerhub就相當於git的GitHub。

   二.上傳鏡像
    1.首先先注冊一個Dockerhub賬號
   2.將鏡像上傳到服務器
     (1):編寫Dockerfile,我們用一個SpringBoot項目作為例子    
FROM java:8-jre MAINTAINER 2319492349@qq.com ADD rancher-v1.jar /app.jar

     (2):將Dockerfile和項目的jar包放在同一目錄

     (3):登錄Docker

docker login --username=Dockerhub賬號

會要求輸入密碼,輸入密碼后就登錄成功

     (4):構建Docker鏡像,這里我沒有指定版本,就為最新版本latest,指定版本只需在鏡像名后面加上版本好即可

docker build -t steakliu/rancher-test:v1 .    (注意后面又一個點)

 

     

    構建成功后鏡像上傳到了本地服務器

 

     (5):創建Dockerhub倉庫      

     (6):給鏡像打tag

 

docker tag steakliu/rancher-test steakliu/rancher-test-demo:v1   為鏡像打上標簽

 


 

    (7):上傳鏡像到Dockerhub

 

docker push steakliu/rancher-test-demo:v1

 

 

 


免責聲明!

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



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