docker 經常使用命令

1. 列出本地鏡像

docker images

 

2. 後臺啓動容器,驗證配置是否正確

docker run -d {鏡像名或ID}
docker ps

 

3. 登陸蜂巢鏡像倉庫

docker login -u {你的蜂巢郵箱帳號或手機號碼} -p {你的蜂巢密碼} hub.c.163.com

 

返回「Login Succeded」即爲登陸成功。web

4. 標記本地鏡像

docker tag {鏡像名或ID} hub.c.163.com/{你的用戶名}/{標籤名}

 

你的蜂巢鏡像倉庫推送地址爲 hub.c.163.com/{你的用戶名}/{標籤名}docker

Attentionspa

  1. 此處爲你的用戶名,不是你的郵箱賬號或者手機號碼
  2. 登陸蜂巢控制檯,頁面右上角頭像右側即爲「用戶名」
  • 推送至不存在的鏡像倉庫時,自動建立鏡像倉庫並保存新推送的鏡像版本;
  • 推送至已存在的鏡像倉庫時,在該鏡像倉庫中保存新推送的版本,當版本號相同時覆蓋原有鏡像。

5. 推送至蜂巢鏡像倉庫

docker push hub.c.163.com/{你的用戶名}/{標籤名}

 

默認爲私有鏡像倉庫,推送成功後便可在控制檯的「鏡像倉庫」查看。code

Attentionserver

若是你的鏡像倉庫數量達到配額限制(默認爲 10 個),則沒法推送本地鏡像到鏡像倉庫,推送時將出現錯誤提示:「request failed with status: 403 Forbidden」。get

6.修改了容器的文件,也就是改動了容器的存儲層。

能夠經過 docker diff 命令看到具體的改動。

docker diff webserver  ## webserver 容器名稱
相關文章
相關標籤/搜索