在實際業務使用中,我們通常需要對大量的容器進行管理和編排,即實現容器叢集的藍圖,今天我們就一起來了解Docker官方的編排工具之docker-compose。
安裝docker-compose是一個二進位制檔案
apt-get install docker-compose
安裝完後檢視版本資訊
root@phyger-xubuntu:/home/phyger/docker-cps# docker-compose versiondocker-compose version 1.17.1, build unknowndocker-py version: 2.5.1CPython version: 2.7.17OpenSSL version: OpenSSL 1.1.1 11 Sep 2018root@phyger-xubuntu:/home/phyger/docker-cps#
準備工作準備一個安裝了python3的映象,當然你也可以在Dockerfile中實現
建立工作目錄,即docker-compose的專案
mkdir /home/phyger/docker-cps
在工作目錄下建立一個app
在工作目錄下建立Dockerfile
在工作目錄下建立docker-compose.yml
啟動這個專案
docker-compose up <-d>
測試服務
docker-compose專案啟動分析docker-compose呼叫Dockerfile進行專案所需映象構建,然後使用docker-compose編排檔案對專案進行編排和管理。即映象構建使用Dockerfile功能,自己只專注業務容器編排。
最新評論