docker-compose的使用


docker-compose的介紹

Compose是一個定義和管理多容器的工具,使用Python語言編寫。使用Compose配置文件描述多個容器應用的架構,比如使用什么鏡像、數據卷、網絡、映射端口等;然后

一條命令管理所有服務,比如啟動、停止、重啟等。

安裝

curl -L https://github.com/docker/compose/releases/download/1.15.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
或者
pip install docker-compose

下面一種是python的安裝方式,比較推薦。

YAML文件格式及編寫注意事項

YAML是一種標記語言很直觀的數據序列化格式,可讀性高。類似於XML數據描述語言,語法比XML簡單的很多。
YAML數據結構通過縮進來表示,連續的項目通過減號來表示,鍵值對用冒號分隔,數組用中括號括起來,hash用花括號括起來。
YAML文件格式注意事項:

  • 1. 不支持制表符tab鍵縮進,需要使用空格縮進
  • 2. 通常開頭縮進2個空格
  • 3. 字符后縮進1個空格,如冒號、逗號、橫桿
  • 4. 用井號注釋
  • 5. 如果包含特殊字符用單引號引起來
  • 6. 布爾值(true、false、yes、no、on、off)必須用引號括起來,這樣分析器會將他們解釋為字符串。

配置文件的常用字段

更多請參見:官方文檔

 docker-compose的常用命令

發布流程設計 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM