iT邦幫忙

2021 iThome 鐵人賽

DAY 4
0

若你有用過 github 的話,對於倉庫 Repository 的概念想必是不陌生。它就是一個存放各種 docker image 映像檔的地方。

Docker Hub

若你有各種的開發需要,都可以先上 Docker Hub 看一下眾多官方有無提供相對應的映像檔,這樣一來可以省下閉門造車和重複造輪子的情況。

登入

在官網註冊後,你可以使用 docker login 來登入。若是登入成功,會在終端機上顯示 "Login Succeeded" 的字樣

搜尋映像檔

這個是不需要登入也可以進行的。例如搜尋 nodejs 的映像檔

docker search nodejs

#NAME                                   DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
#readytalk/nodejs                       Node.js based off the official Debian Wheezy…   51                   [OK]
#digitallyseamless/nodejs-bower-grunt    Node.js w/ Bower & Grunt Dockerfile for tru…   48                   [OK]
#centos/nodejs-8-centos7                Platform for building and running Node.js 8 …   13
#...... 下略

查詢時,可以透過 -s <數字>,來指定 stars 數以上的映像檔

下載 / 推送 映像檔

docker pull 可以將遠端的映像檔下載到本機端。你還需要經過 docker run 的步驟,才會在你下指令 docker ps -a 裡看見。
docker push 則是可將你的映像檔推到遠端的 docker hub


上一篇
Day 3 映像檔 Images
下一篇
Day 5 Docker 基礎網路設定
系列文
以 Docker 為始的多種開源服務初探30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言