docker-compose.yml 版本問題


Docker Engine 與docker-compose version 之間的有以下關系:

Compose file format Docker Engine
1 1.9.0+
2.0 1.10.0+
2.1 1.12.0+
2.2, 3.0, 3.1, 3.2 1.13.0+
2.3, 3.3, 3.4, 3.5 17.06.0+
2.4 17.12.0+
3.6 18.02.0+
3.7 18.06.0+

但之前遇到了docker版本已經是18.06.0+ 但不能使用3.7版本yml 配置文件的問題。

【解決方法】

改用官方提供的docker-compose,從1.25.5版本開始,可以直接按操作系統平台下載安裝包:

項目地址:https://github.com/docker/compose/releases

對於1.25.4或者更早的版本,可以參考下面的方法使用:

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


免責聲明!

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



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