這里有幾種方法可以在 AWS EC2 上安裝 Docker。你可以使用 Amazon Linux , 它的軟件源中已經(jīng)包含了 Docker 包,或者你也可以選擇其它支持 Docker 的 Linux 鏡像 ,例如:標(biāo)準(zhǔn)的 Ubuntu 安裝。
當(dāng)然,首先你要?jiǎng)?chuàng)建一個(gè)AWS帳號(hào)。
1、 選擇一個(gè)鏡像:
在你的 AWS 控制臺(tái)選擇 Create Instance Wizard 菜單。
在 Quick Start 按鈕中,選擇 Amazon 提供的Amazon Linux 2014.09.1 機(jī)器鏡像(AMI)
作為測(cè)試,你可以使用默認(rèn)的(可能免費(fèi)) t2.micro 實(shí)例,(更多價(jià)格,請(qǐng)查看這里)。
Next: Configure Instance Details 按鈕 。2、 在幾個(gè)標(biāo)準(zhǔn)的選項(xiàng)(這里一般默認(rèn)選擇就可以)之后,你的 Amazon Linux 實(shí)例可能就運(yùn)行了。
3、 使用 SSH 登錄你的實(shí)例中 (instance) 來安裝 Docker:
`ssh -i <path to your private key> ec2-user@<your public IP address>`
4、 當(dāng)你連接到你的實(shí)例 (instance)之后,輸入 :
`sudo yum install -y docker ; sudo service docker start`
來安裝和啟動(dòng) Docker 。
如果這是你第一個(gè) AWS 實(shí)例,您可能需要配置您的安全組規(guī)則來允許 ssh 連接。默認(rèn)情況下,新實(shí)例(instance) 所有流入端口都會(huì)被 AWS 安全組過濾掉。所以當(dāng)你嘗試連接的時(shí)候,會(huì)出現(xiàn)超時(shí)。
在安裝完成 Docker 之后,當(dāng)你準(zhǔn)備試用它的時(shí)候,你可以查看用戶指南
如果你想手動(dòng)配置安裝,請(qǐng)?jiān)?EC2 主機(jī)上根據(jù) Ubuntu 文檔安裝 Docker。只要按照步驟1快速選擇一個(gè)鏡像(或者使用你自己現(xiàn)有的),并跳過用戶數(shù)據(jù)的步驟。然后繼續(xù)按照 Ubuntu 說明進(jìn)行操作。
繼續(xù)查看用戶指南