1 Docker 的不同版本
- Community Edition (CE): 簡(jiǎn)稱(chēng)CE. 免費(fèi)版
- Enterprise Edition (EE): 簡(jiǎn)稱(chēng)EE颖侄。收費(fèi)版
我們以學(xué)習(xí)和測(cè)試為主要目的,可以使用CE连锯。
2 Docker CE的版本號(hào)
Docker CE有三個(gè)branch: Stable, Test (也稱(chēng)Edge), Nightly。Stable的發(fā)布周期一般3個(gè)月一次吴超,Test(Edge)每個(gè)月一次靶庙,而Nightly每天一次石蔗。
對(duì)于Stable和Edge宙项,版本號(hào)的命名規(guī)則為: yy-mm-<patch>
乏苦。
對(duì)于Nightly build, 版本號(hào)為:0.0.0-YYYYmmddHHMMSS-abcdefg
。
3 CE and EE code
CE 的代碼是開(kāi)源的尤筐,EE的代碼不開(kāi)源汇荐。EE是CE的超集,會(huì)包含CE所有的功能盆繁。
每個(gè)CE的version在7個(gè)月之后會(huì)end-of-life. 之后這個(gè)release的代碼branch可能會(huì)被刪除掉掀淘。
4 支持的操作系統(tǒng)
Docker Desktop支持MacOS 和Windows。
Docker Engine(server) 支持CertOS, Debian, Fedora, Ubuntu油昂。
5 在Windows中安裝Docker Desktop
最好不要把Docker CE安裝到虛擬機(jī)上革娄,請(qǐng)直接安裝到臺(tái)式機(jī)或筆記本中。安裝包在Docker Hub中下載冕碟。登錄docker hub后就可以看到下載鏈接拦惋。如下圖所示:
雙擊下載的文件進(jìn)行安裝,成功后可以啟動(dòng)Docker for Windows鸣哀。當(dāng)任務(wù)欄中的圖標(biāo)在閃動(dòng)時(shí)架忌,表明docker還沒(méi)有完全啟動(dòng)。一旦啟動(dòng)成功我衬,你會(huì)看到一個(gè)Welcome的彈窗,在上面輸入Docker ID和密碼以登錄Docker Hub饰恕。
有時(shí)候在中國(guó)境內(nèi)無(wú)法訪(fǎng)問(wèn)國(guó)外的docker鏡像倉(cāng)庫(kù)挠羔,為此可以嘗試更改Docker的網(wǎng)絡(luò)設(shè)置,使用固定的google DNS 8.8.8.8埋嵌,如下圖所示:
6 在MacOS中安裝Docker Desktop
最好不要把Docker CE安裝到虛擬機(jī)上破加,請(qǐng)直接安裝到臺(tái)式機(jī)或筆記本中。
安裝包在Docker Hub中下載:https://hub.docker.com/editions/community/docker-ce-desktop-mac
雙擊下載的Docker.dmg雹嗦,把Docker.app拖拽到Applications文件夾即可范舀。
接下來(lái)就可以啟動(dòng)Docker了。當(dāng)任務(wù)欄中的圖標(biāo)在閃動(dòng)時(shí)了罪,表明docker還沒(méi)有完全啟動(dòng)锭环。一旦啟動(dòng)成功,你會(huì)看到一個(gè)Welcome的彈窗泊藕,在上面輸入Docker ID和密碼以登錄Docker Hub辅辩。