docker-compose 与 docker compose 区别
Compose 分为 V1 和 V2 版本,安装方式分为两种,一种是独立安装,一种是插件安装,所以如下有四种组合方式:
V1 | V2 | |
---|---|---|
standalone(独立安装) | docker-compose | docker-compose |
plugin(插件式安装) | 没有安装成功 | docker compose |
结论:
1、独立安装的 Compose,不论是 V1 还是 V2 版本,指令都是 docker-compose(中间是短横线)
2、插件安装的 Compose,在 V2 版本,指令是 docker compose(中间是空格),最新版的 docker 安装时会自动以插件的形式安装 docker compose
3、支持同时采用两种方式安装 Compose,安装后可以同时使用 docker-compose 和 docker compose
摘自docker-compose和docker compose的区别 - 博客园
看了第 2、3 条,想起来自己本地虚拟机环境安装的就是最新的版本,然后之后又去安装了一遍 docker-compose。
测试版本一致,两种都可以使用,切同时生效。
vagrant@ubuntu2204:~$ docker compose version
Docker Compose version v2.38.2
vagrant@ubuntu2204:~$ docker-compose version
Docker Compose version v2.38.2
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。