说起来,一直在用 docker-compose 来运行 docker 项目
然后我就发现,怎么现在都开始用 docker compose 了?
一直搞不清楚两者区别,似乎没有区别?
并且最烦的是,每次新安装机器的时候,都要单独安装 docker-compose,而现在官方推荐的安装方式,默认就把 docker compose 装好了。
那么问题来了,你都用什么?
你使用哪一个命令?
- docker-compose
- docker compose
0
投票人
说起来,一直在用 docker-compose 来运行 docker 项目
然后我就发现,怎么现在都开始用 docker compose 了?
一直搞不清楚两者区别,似乎没有区别?
并且最烦的是,每次新安装机器的时候,都要单独安装 docker-compose,而现在官方推荐的安装方式,默认就把 docker compose 装好了。
那么问题来了,你都用什么?
两者没什么区别,所以我一般都是
alias docker-compose='docker compose'
妈耶,道出了我的心声!
我也要这样干
很早就更新了,docker-compose原本是社区开发的,后来被官方收编了改用docker compose作为一个plugin使用,使用subcommand,现在建议使用docker compose,可以与docker一起更新,不需要手动更新。
v2内置的对象和关键字及yaml语法更多更灵活一些,而且v2的维护会比v1简单,我一般会用docker compose