docker入門(三)
如在文件中遇到什麼問題請聯絡作者 QQ:1172796094
本人正在找深圳Java實習工作,求大佬帶飛
——————————————————————————————————————
映象
映象是docker的三大核心概念之一
docker執行容器前需要本地存在對應的映象,如果映象不存在本地,docker會嘗試先從預設映象倉庫下載(預設使用docker Hub公共註冊伺服器中的倉庫),使用者也可以通過配置,使用自動以的映象倉庫。
獲取映象
獲取映象通過命令,docker pull完成
比如獲取Redis3.0.0的映象
第一步,需要到遠端的倉庫進行搜尋
docker pull redis:3.0
通過docker images檢視映象:
docker pull redis:3.0
映象加速
在國內通過docker官方的倉庫進行下載映象是比較慢,這個時候就需要使用加速器了。
在國內,阿里雲、163都提供了docker倉庫,但是阿里雲還提供了加速功能。所以,我們選用阿里雲的加速。 163的倉庫地址:https://c.163.com/hub#/m/home/
使用阿里雲器,需要到阿里雲進行註冊,獲取到自己專屬的加速地址,當然也可以使用我的加速地址。(使用加速是無需登入的,所以可以公用)
第一步,開啟阿里雲網站,點選控制檯:
第二步,進行登入,如果沒有賬號就先註冊個賬號,登入成功後會跳轉到控制檯頁面,找到容器映象服務:就可以看到有很多的映象了
選擇映象搜尋:比如redis
點選“映象加速器”就可以看到你的專屬加速地址了
下面是使用加速地址的方法:點選映象加速器會有操作文件,按文件操作即可
再獲取映象時發現快多了。
搜素映象:
下載rabbitmq的映象:
docker pull rabbitmq:3.6.12
下載完成。
查詢本地映象
使用docker images 可以看到本地的映象列表
刪除映象
刪除映象通過命令docker rmi 映象id完成,需要注意的是,刪除映象前,要刪除所有使用到該映象的容器。
-f引數是強制刪除,如果有正在執行的容器使用了該映象,那麼該映象是不會真正的刪除的。
搜尋映象(docker命令搜尋)
搜尋命令:
docker search reids(只是用redis來代替)