前提條件:目前羡滑,CentOS 僅發(fā)行版本中的內(nèi)核支持 Docker。
Docker 運行在CentOS 7 上,要求系統(tǒng)為64位哎垦、系統(tǒng)內(nèi)核版本為 3.10 以上。
Docker 運行在?CentOS-6.5?或更高的版本的 CentOS 上恃疯,要求系統(tǒng)為64位漏设、系統(tǒng)內(nèi)核版本為 2.6.32-431 或者更高版本。
使用 yum 安裝(CentOS 7下)
Docker 要求CentOS 系統(tǒng)的內(nèi)核版本高于 3.10 今妄,查看本頁面的前提條件來驗證你的CentOS 版本是否支持 Docker 郑口。
通過uname -r?命令查看你當前的內(nèi)核版本。
滿足條件后蛙奖,下面開始正式安裝步驟:
1潘酗、更新yum:
sudo yum update
更新過程中有提示,輸入“y”:
2雁仲、更新完成仔夺,執(zhí)行docker安裝腳本:
curl -sSL https://get.docker.com/ | sh
3. 啟動docker服務:
sudo service docker start?
4、測試docker安裝是否完成:docker run hello-world
5攒砖、查看docker版本:docker version
Docker安裝成功之后缸兔,安裝docker compse
使用python-pip進行安裝
首先檢查centos7中有沒有安裝過python-pip包日裙,命令如下:
pip -V
?運行結果:
沒有python-pip包就執(zhí)行如下命令安裝epel-release依賴:
yum -y install epel-release
運行結果:
執(zhí)行成功以后,接著執(zhí)行如下命令安裝python-pip:
yum -y install python-pip
運行結果:
對上步中安裝好的pip組件進行升級惰蜜,命令如下:
sudo pip install --upgrade pip
運行結果:
再次執(zhí)行如下命令昂拂,檢查pip環(huán)境:
pip -V
? 運行結果:
執(zhí)行如下命令,安裝Docker-Compose:
sudo pip install docker-compose
安裝過程中如果出現(xiàn)如下錯誤:
Cannot uninstall ‘requests’. It is adistutils installed project and thus we cannot accurately determine which filesbelong to it which would lead to only a partial uninstall.
解決辦法:pip install docker-compose--ignore-installed requests
沒有任何錯誤抛猖,會出現(xiàn)如下安裝成功界面: