極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗(yàn)!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁軟件教程軟件資訊 → 怎么安裝Docker CE

怎么安裝Docker CE

時(shí)間:2019-07-30 19:20:11  作者:johnnyl  瀏覽量:57

大家好!小編近期看DOCKER相關(guān)的文章,那么DOCKER是什么呢?Docker 就是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。

本文將介紹如安在Ubantu、CentOS、Windows、Mac上裝置Docker

Docker 供給了兩個(gè)版別:社區(qū)版 (CE) 和企業(yè)版 (EE)。 Docker 社區(qū)版 (CE) 是開發(fā)人員和小型團(tuán)隊(duì)開始運(yùn)用
Docker 并嘗試運(yùn)用基于容器的應(yīng)用的理想之選。Docker CE 有兩個(gè)更新途徑,即 stable 和 edge:
Stable 每個(gè)季度為您供給可靠更新
Edge 每個(gè)月為您供給新功能
Docker官方文檔:https://docs.docker.com/
一、在Ubantu上裝置Docker CE
1、操作體系要求
如需裝置 Docker,您需求以下 Ubuntu 版別之一的 64 位版別:

圖:安裝Docker CE

怎么安裝Docker CE?圖1

2、卸載舊版別
Docker 的前期版別稱為 docker 或 docker-engine。假如裝置了這些版別,請(qǐng)卸載它們:

圖:安裝Docker CE

怎么安裝Docker CE?圖2

<!--[if !supportLists]-->3、<!--[endif]-->裝置 Docker CE更新 apt 軟件包索引:

圖:安裝Docker CE

怎么安裝Docker CE?圖3

裝置軟件包,以答應(yīng) apt 經(jīng)過 HTTPS 運(yùn)用鏡像庫房:

圖:安裝Docker CE

怎么安裝Docker CE?圖4

添加 Docker 的官方 GPG 密鑰:

圖:安裝Docker CE

怎么安裝Docker CE?圖5

<!--[if !supportLists]-->4、<!--[endif]-->裝置Docker CE

圖:安裝Docker CE

怎么安裝Docker CE?圖6

指定版別裝置
圖:安裝Docker CE
怎么安裝Docker CE?圖7

<!--[if !supportLists]-->5、<!--[endif]-->驗(yàn)證是否正確裝置了 Docker CE,辦法是運(yùn)轉(zhuǎn) hello-world 鏡像。

圖:安裝Docker CE

怎么安裝Docker CE?圖8

二、在CentOS上裝置Docker CE
1、操作體系要求
如需裝置 Docker CE,您需求 64 位版別的 CentOS 7。

2、卸載舊版別
Docker 的前期版別稱為 docker 或 docker-engine。假如裝置了這些版別,請(qǐng)卸載它們及相關(guān)的依靠資源。

圖:安裝Docker CE

怎么安裝Docker CE?圖9

3、設(shè)置鏡像庫房
3.1、裝置所需的軟件包。yum-utils 供給了 yum-config-manager 實(shí)用程序,而且 devicemapper 存儲(chǔ)驅(qū)動(dòng)需求 device-mapper-persistent-data 和 lvm2。

圖:安裝Docker CE

怎么安裝Docker CE?圖10

3.2、運(yùn)用下列命令設(shè)置 stable 鏡像庫房。您始終需求運(yùn)用 stable 鏡像庫房,即便您還需求經(jīng)過 edge 或 testing 鏡像庫房裝置構(gòu)建也是如此。

圖:安裝Docker CE

怎么安裝Docker CE?圖11

3.3、可選:啟用 edge 和 testing 鏡像庫房。這些鏡像庫房包含在上述 docker.repo 文件中,但默認(rèn)情況下處于禁用狀態(tài)。您能夠?qū)⑺鼈兣c stable 鏡像庫房一起啟用。

圖:安裝Docker CE
怎么安裝Docker CE?圖12

3.4、您能夠經(jīng)過運(yùn)轉(zhuǎn)帶有 –disable 標(biāo)志的 yum-config-manager 命令來禁用 edge 或 testing 鏡像庫房。如需將其從頭啟用,請(qǐng)運(yùn)用 –enable 標(biāo)志。以下命令用于禁用 edge 鏡像庫房。

圖:安裝Docker CE

怎么安裝Docker CE?圖13

<!--[if !supportLists]-->4、<!--[endif]-->裝置 Docker CE
4.1、yum 軟件包索引。
$ sudo yum makecache fast1
4.2、裝置最新版別的 Docker CE,或許轉(zhuǎn)至下一步以裝置特定版別。
$ sudo yum install docker-ce1
4.3、在生產(chǎn)體系中,您應(yīng)該裝置特定版別的 Docker CE,而不是始終運(yùn)用最新版別。列出可用版別。此示例運(yùn)用 sort -r 命令按版別號(hào)(從最高到最低)對(duì)結(jié)果進(jìn)行排序,而且已被截?cái)唷?o:p>

圖:安裝Docker CE

怎么安裝Docker CE?圖14

此列表的內(nèi)容取決于啟用了哪些鏡像庫房,而且將特定于您的 CentOS 版別(在本示例中,由版別中的 .el7 后綴表示)。挑選一個(gè)特定版別進(jìn)行裝置。第二列為版別字符串。第三列為鏡像庫房名稱,它表示軟件包來自哪個(gè)鏡像庫房并按擴(kuò)展其穩(wěn)定性等級(jí)列出。如需裝置特定版別,請(qǐng)將版別字符串附加到軟件包名稱,并運(yùn)用連字符 (-) 分隔它們:

圖:安裝Docker CE

怎么安裝Docker CE?圖15

4.4、發(fā)動(dòng) Docker
$ sudo systemctl start docker1
4.5、驗(yàn)證是否正確裝置了 docker,辦法是運(yùn)轉(zhuǎn) hello-world 鏡像。
$ sudo docker run hello-world1
三、在Mac上裝置Docker CE
1、體系要求
Mac有必要是2010或更新的類型,英特爾的硬件支撐內(nèi)存辦理單元(MMU)虛擬化; 即擴(kuò)展頁表(EPT)和無限制形式;
支撐OS X El Capitan 10.11和更新的macOS版別。至少,Docker for Mac需求macOS優(yōu)勝美地10.10.3或更新版別,但條件是10.10.x是一個(gè)用戶自己的風(fēng)險(xiǎn)提示;
從Docker for Mac穩(wěn)定版1.13(行將發(fā)布)和并發(fā)Edge發(fā)布開始,我們將不再解決OS X Yosemite 10.10特有的問題。在未來的版別中,由于此OS X版別的棄用狀態(tài),Docker for Mac可能會(huì)停止運(yùn)用OS X Yosemite 10.10。我們主張升級(jí)到最新版別的macOS;
至少4GB的RAM;
不得裝置4.3.3之前的VirtualBox(與Docker for Mac不兼容)。
2、下載裝置包
3、雙擊Docker.dmg翻開裝置程序,然后將Moby的鯨魚拖動(dòng)到Applications文件夾。

圖:安裝Docker CE

怎么安裝Docker CE?圖16

4、雙擊Docker.app應(yīng)用程序文件夾以發(fā)動(dòng)Docker。

圖:安裝Docker CE

怎么安裝Docker CE?圖17

Docker.app發(fā)動(dòng)后,體系會(huì)要求您運(yùn)用體系密碼進(jìn)行授權(quán)。需求特權(quán)拜訪才干裝置連接到Docker應(yīng)用程序的網(wǎng)絡(luò)組件和鏈接。頂部狀態(tài)欄中的鯨魚表示Docker正在運(yùn)轉(zhuǎn),并可從終端拜訪。

圖:安裝Docker CE

怎么安裝Docker CE?圖18

假如您剛剛裝置了該應(yīng)用程序,則還會(huì)收到一條成功消息,并供給主張的后續(xù)過程以及此文檔的鏈接。點(diǎn)擊鯨魚菜單狀態(tài)欄中的鯨魚()來封閉這個(gè)彈出窗口。

圖:安裝Docker CE

怎么安裝Docker CE?圖19

5、點(diǎn)擊鯨魚(鯨魚菜單)獲得首選項(xiàng)和其他選項(xiàng)。

圖:安裝Docker CE

怎么安裝Docker CE?圖20

6、運(yùn)轉(zhuǎn)hello-world
$ docker run hello-world1
四、在Windows上裝置Docker CE
1、環(huán)境要求
Docker for Windows需求64位Windows 10 Pro和Microsoft Hyper-V
2、下載裝置包
3、雙擊InstallDocker.msi運(yùn)轉(zhuǎn)裝置程序
4、按照裝置導(dǎo)游接受許可證,授權(quán)裝置程序并繼續(xù)裝置。
體系會(huì)要求Docker.app您在裝置過程中授權(quán)您的體系密碼。需求特權(quán)拜訪才干裝置網(wǎng)絡(luò)組件,指向Docker應(yīng)用程序的鏈接以及辦理Hyper-V虛擬機(jī)。
5、在裝置完結(jié)對(duì)話框中單擊完結(jié)以發(fā)動(dòng)Docker。

圖:安裝Docker CE

怎么安裝Docker CE?圖21

6、裝置完結(jié)后,Docker會(huì)自動(dòng)發(fā)動(dòng)。
狀態(tài)欄中的鯨魚指示Docker正在運(yùn)轉(zhuǎn),并可從終端拜訪。假如您剛剛裝置了該應(yīng)用程序,則還會(huì)顯現(xiàn)一條彈出式成功消息,其間包含主張的后續(xù)過程以及此文

相關(guān)資訊