1.什麼是DockerCompose?
編排和配置容器集羣的工具。
編排:定義被部署的對象的各組成部分之間的耦合關係,部署流程中各個動作的執行順序,部署過程所需要的依賴文件和被部署文件的存儲位置和獲取方式,以及如何驗證部署成功。這些信息都會在編排工具中以指定的格式定義並保存下來,從而保證這個流程可以在新的環境中快速的復現。
場景:redis容器,tomcat容器,nginx容器,mysql容器,這4個容器的啟動是有順序性的,docker compose就是為了組合啟動的,而不是手動來啟動。(本例子講的是2個容器,redis和web)
2.Docker Compose安裝
下載docker-compose 二進位文件
curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname-s`-`uname -m` > /usr/local/bin/docker-compose && chmod +x/usr/local/bin/docker-compose
黑魔法:
下載地址:https://github.com/docker/compose/releases
可以訪問外網的環境,在線安裝省心