將建好的 Image 發佈到 Docker Hub

  • 先登入Docker Hub
  • 按右上角的 Create,然後選擇 Create Repository,接著在 name 的欄位輸入想要的 image 名稱,免費帳號只能建立一個私有倉庫,否則就要付費。
  • 接著回到本機,建立image,並給予上面一樣的名稱
docker build . -t justgps/jwt:0.1        // 建立映像檔
docker login                             // 本幾登入 docker hub
docker tag learnpoints justgps/jwt:0.3   // 加入 tag
docker push justgps/jwt:0.3              // 發布image

// 快速參考
docker tag local-image:tagname new-repo:tagname
docker push new-repo:tagname
  • 測試
// 先刪除原本的image
docker rmi justgps/jwt:0.1

// 啟動
docker run --restart=always -d -it -p 80:80 -v ~/www:/var/www/html justgps/jwt:0.1

發佈留言