為什么會有一篇docker-compose安裝呢聊闯?因?yàn)槲以谶@個上面浪費(fèi)的時間是太多了卷胯,原因就是centos6.5內(nèi)核對pip的支持邓线,直接導(dǎo)致了compose安裝不成功,還有就是自己對python不懂導(dǎo)致的毙沾,最終放棄了sentos6.5內(nèi)核升級的方法安裝docker以及compose
開始
在說compose之前骗卜,有必要說一下Fig,剛開始看compose的時候左胞,發(fā)現(xiàn)這個東西怎么和Fig的做的事情一樣呢寇仓?因?yàn)槲沂且粋€非專業(yè)運(yùn)維,就差了一下烤宙,這個Fig是compose的前身焚刺,那么就很好理解了,Compose就是做多容器應(yīng)用的工具门烂,多個應(yīng)用在一起互相依賴運(yùn)行的時候用compose比較容易解決乳愉,這個有點(diǎn)像maven,把各個應(yīng)用的依賴build到一起屯远,可以這么理解
安裝
yum -y install epel-release
21 yum install python-pip
22 pip install --upgrade pip
23 pip install docker-compose
24 docker-compose
25 docker-compose version
就是以上 的命令就可以了蔓姚,但是有些會出現(xiàn)問題,就是在docker-compose的時候會報一個Line5的Exception,解決辦法:
pip install --upgrade backports.ssl_match_hostname