iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0
DevOps

從零開始的DevOps猴!系列 第 11

Day11-Docker Hub線上貨櫃船

  • 分享至 

  • xImage
  •  

Day11-Docker Hub線上貨櫃船

Docker Image的第一個家

標題靈感來自【史萊姆的第一個家】,小時候電腦課都會上這個遊戲平台網站偷打遊戲...
前幾天完成了客製化的Docker Image,但我想要放置在雲端提供任何時候任何地點可以拉取使用,官方很貼心的提供一個雲端貨櫃船給大家存放,今天就來一探究竟!

優點

  1. 便於分享和分發:可以輕鬆地將您的Docker鏡像分享給其他人或部署到不同的環境中。
  2. 版本控制:支持鏡像的版本管理,便於追蹤和回滾。
  3. 官方鏡像:提供大量官方認證的鏡像,可直接使用。
  4. 自動化構建:支持與GitHub或Bitbucket集成,實現自動化構建。
  5. 團隊協作:可以創建組織和團隊來管理鏡像的訪問權限。

缺點

  1. 公開存儲庫的隱私問題:免費版本的存儲庫是公開的,可能不適合儲存敏感信息。
  2. 存儲限制:免費版本有存儲限制,付費版本較貴。
  3. 下載速度:取決於網絡狀況,有時可能較慢。
  4. 依賴性:如果Docker Hub服務中斷,可能會影響到鏡像的拉取和推送。

入門指南

  1. 註冊賬號:

  2. 登錄Docker CLI:

    docker login
    
  3. 為您的鏡像打標籤:

    docker tag local-image:tagname username/repository:tagname
    
  4. 推送鏡像到Docker Hub:

    docker push username/repository:tagname
    
  5. 從Docker Hub拉取鏡像:

    docker pull username/repository:tagname
    
  6. 搜索Docker Hub上的鏡像:

    docker search keyword
    
  7. 創建存儲庫:

    • 在Docker Hub網站上創建一個新的存儲庫來存儲您的鏡像。
  8. 探索和使用官方鏡像:

    • 瀏覽Docker Hub上的官方鏡像,並嘗試使用它們來學習最佳實踐。

Push到Docker Hub後隨即能看到屬於自己的Image!!

Docker Desktop
desktop

Web
web


上一篇
Day10-客製化Docker Image(Redis)
下一篇
Day12-Docker Compose懶人包
系列文
從零開始的DevOps猴!15
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言