很少說,直接上乾貨!
html
說明:linux
Docker 運行容器以前須要本地存在對應的鏡像,若是鏡像不存在,Docker 會嘗試先從默認鏡像倉庫下載(默認使用Docker Hub公共註冊服務器中的倉庫),用戶也能夠配置,使用本身定義的倉庫。docker
Docker鏡像就是一個只讀的模板。ubuntu
例如:一個鏡像能夠包含一個完整的 ubuntu 操做系統環境,裏面僅安裝了 Apache 或用戶須要的其它應用程序。centos
鏡像能夠用來建立 Docker 容器。服務器
建立Docker鏡像有幾種方式,多數是在一個現有鏡像基礎上建立新鏡像,由於幾乎你須要的任何東西都有了公共鏡像,包括全部主流Linux發行版,你應該不會找不到你須要的鏡像。不過,就算你想從頭構建一個鏡像,也有好幾種方法。微信
換言之,鏡像是Docker運行容器的前提。機器學習
要建立一個鏡像,你能夠拿一個鏡像,對它進行修改來建立它的子鏡像 。學習
鏡像是構建Docker世界的基石,用戶基於鏡像來運行本身的容器。鏡像也是Docker生命週期中的「構建」部分。大數據
鏡像是基於聯合(Union)文件系統的一種層式的結構,由一系列指令一步一步構建出來。
例如:
(1)添加一個文件
(2)執行一個命令
(3)打開一個端口
也能夠把鏡像看成容器的「源代碼」。鏡像體積很小,很是「便攜」,易於分享、存儲和更新。
docker官網提供了大量的鏡像
docker官網提供的安裝文檔
https://docs.docker.com/install/linux/docker-ce/centos/
注意的是:Docker從1.13版本以後採用時間線的方式做爲版本號,分爲社區版CE和企業版EE。
Docker Hub 上有大量的高質量的鏡像能夠用,這裏咱們就說一下怎麼獲取這些鏡像並運行。
https://hub.docker.com/
https://hub.docker.com/explore/
同時,你們能夠關注個人我的博客:
http://www.cnblogs.com/zlslch/ 和 http://www.cnblogs.com/lchzls/ http://www.cnblogs.com/sunnyDream/
詳情請見:http://www.cnblogs.com/zlslch/p/7473861.html
人生苦短,我願分享。本公衆號將秉持活到老學到老學習無休止的交流分享開源精神,匯聚於互聯網和我的學習工做的精華乾貨知識,一切來於互聯網,反饋回互聯網。
目前研究領域:大數據、機器學習、深度學習、人工智能、數據挖掘、數據分析。 語言涉及:Java、Scala、Python、Shell、Linux等 。同時還涉及日常所使用的手機、電腦和互聯網上的使用技巧、問題和實用軟件。 只要你一直關注和呆在羣裏,天天必須有收穫
對應本平臺的討論和答疑QQ羣:大數據和人工智能躺過的坑(總羣)(161156071)