﹝Linux﹞Docker安裝與Docker Hub空間使用筆記

前言:

  1. 本文為本人整理之筆記,如有侵權冒犯,請立即告知
作業環境:CentOS 7 mini 

 

Docker安裝

sudo yum -y install docker

啟動Docker 及 開機時自動啟動Docker 及 查看Docler狀態

sudo systemctl start docker                                                                                                                        sudo systemctl enable docker                                                                                                                      sudo systemctl status docker

測試Docker是否運作正常

sudo docker run hello-world

查看Docker版本

sudo docker --version

安裝好Docker環境後,可以開始下載及上傳Docker Image了

下載一個nginx服務器(這邊用nginx image作為測試)

sudo docker pull nginx:alpine

查看docker-image有哪些

sudo docker images

將image上傳至Docker Hub空間

首先必須要至Docker Cloud網站註冊一個免費帳號, 註冊完帳號並登入後,至Repositories頁面創建一個容器

然後在自己系統上使用 docker login 登入


登入成功後就可以上傳自己的Image了

上傳Image之前,將Image掛上正式的名稱

docker tag <REPOSITORY _name:TAG> <Docker帳號/Docker容器名稱:標記> 

查看Image列表

docker images


接著可以將這個Image上傳至Docker Hub空間了

docker push <REPOSITORY _name:TAG>

可至Docker Hub容器中檢查,是否有Image上傳進去


筆記備註:

關於Docker Hub的部分,目前是較推薦使用私有源Harbor,而安裝Harbor的方式,就透過另外的章節呈現了


參考資料:

本地 Docker Registry 的安装与使用

 


天下風雲出我輩,一入江湖歲月催,

塵事如潮人如水,只嘆江湖幾人回。