在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ 獲取鏡像
利用數(shù)據(jù)卷容器來備份、恢復(fù)、遷移數(shù)據(jù)卷
Docker 網(wǎng)絡(luò)實現(xiàn)
實戰(zhàn) Django
YAML 模板文件
名字空間
控制組
編輯網(wǎng)絡(luò)配置文件
列出
進入容器
Compose 命令說明
創(chuàng)建 Tomcat/Weblogic 集群
守護態(tài)運行
快速配置指南
其它安全特性
示例:創(chuàng)建一個點到點連接
CentOS 系列安裝 Docker
數(shù)據(jù)卷容器
鏡像
指令
創(chuàng)建鏡像
Docker 容器
創(chuàng)建鏡像
常用倉庫
總結(jié)
什么是 Docker
存出和載入鏡像
使用
獲取鏡像
容器互聯(lián)
為什么要使用 Docker?
使用 Wordpress 入門 Fig
啟動
容器訪問控制
私有倉庫
使用
基本架構(gòu)
自定義網(wǎng)橋
環(huán)境變量參考
實戰(zhàn) Rail
服務(wù)端的防護
刪除
鏡像的實現(xiàn)原理
多臺物理主機之間的容器互聯(lián)
Docker 倉庫
簡介
數(shù)據(jù)卷
命令參考
使用 Supervisor 來管理進程
移除
基本結(jié)構(gòu)
命令查詢
終止容器
聯(lián)合文件系統(tǒng)
安裝
簡介
配置 DNS
內(nèi)核能力機制
導(dǎo)出和導(dǎo)入容器
配置 docker0 網(wǎng)橋
倉庫配置文件
內(nèi)核名字空間
標準化開發(fā)測試和生產(chǎn)環(huán)境
外部訪問容器
fig.yml 參考
Ubuntu 系列安裝 Docker
有用資源
安裝
端口映射實現(xiàn)
安裝 Fig
工具和示例
簡介
控制組
容器格式
Docker Hub

獲取鏡像

在之前的介紹中,我們知道鏡像是 Docker 的三大組件之一。

Docker 運行容器前需要本地存在對應(yīng)的鏡像,如果鏡像不存在本地,Docker 會從鏡像倉庫下載(默認是 Docker Hub 公共注冊服務(wù)器中的倉庫)。

本章將介紹更多關(guān)于鏡像的內(nèi)容,包括:

  • 從倉庫獲取鏡像;
  • 管理本地主機上的鏡像;
  • 介紹鏡像實現(xiàn)的基本原理。

可以使用 docker pull 命令來從倉庫獲取所需要的鏡像。

下面的例子將從 Docker Hub 倉庫下載一個 Ubuntu 12.04 操作系統(tǒng)的鏡像。

$ sudo docker pull ubuntu:12.04
Pulling repository ubuntu
ab8e2728644c: Pulling dependent layers
511136ea3c5a: Download complete
5f0ffaa9455e: Download complete
a300658979be: Download complete
904483ae0c30: Download complete
ffdaafd1ca50: Download complete
d047ae21eeaf: Download complete

下載過程中,會輸出獲取鏡像的每一層信息。

該命令實際上相當于 $ sudo docker pull registry.hub.docker.com/ubuntu:12.04 命令,即從注冊服務(wù)器 registry.hub.docker.com 中的 ubuntu 倉庫來下載標記為 12.04 的鏡像。

有時候官方倉庫注冊服務(wù)器下載較慢,可以從其他倉庫下載。 從其它倉庫下載時需要指定完整的倉庫注冊服務(wù)器地址。例如

$ sudo docker pull dl.dockerpool.com:5000/ubuntu:12.04
Pulling dl.dockerpool.com:5000/ubuntu
ab8e2728644c: Pulling dependent layers
511136ea3c5a: Download complete
5f0ffaa9455e: Download complete
a300658979be: Download complete
904483ae0c30: Download complete
ffdaafd1ca50: Download complete
d047ae21eeaf: Download complete

完成后,即可隨時使用該鏡像了,例如創(chuàng)建一個容器,讓其中運行 bash 應(yīng)用。

$ sudo docker run -t -i ubuntu:12.04 /bin/bash
root@fe7fc4bd8fc9:/#
上一篇:名字空間下一篇:指令