Docker Compose 与 docker-compose 的区别说明

docker实际使用中,经常会搭配Compose,用来定义和运行多个 Docker 容器。使用时会发现,有时候的指令是docker-compose,有时候是docker compose,下面给出解释。

docker官方文档:https://docs.docker.com/compose/install/linux/

Docker Compose 与 docker-compose 的区别说明

Docker Compose 与 docker-compose 的区别说明

官方文档中其实已经给出了答案:Compose分为V1和V2版本,安装方式分为两种,一种是独立安装,一种是插件安装,所以如下有四种组合方式:

安装方式 V1 V2
standalone(独立式安装,二进制方式) docker-compose docker-compose
plugin(插件式安装,通过docker-ce,docker-compose-plugin 的 安装方式) 没有安装成功 docker compose

注:V1版本的Compose,按照插件手动安装的方式安装后报错。。。

结论:

1、独立安装的Compose,不论是V1还是V2版本,指令都是docker-compose(中间是短横线)

2、插件安装的Compose,在V2版本,指令是docker compose(中间是空格),最新版的docker安装时会自动以 插件的形式安装docker compose

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《Docker Compose 与 docker-compose 的区别说明》
文章链接:https://www.xlin.cn/xlbk/22802.html
分享到: 更多 (0)

热门文章

评论 抢沙发

切换注册

登录

忘记密码 ?

切换登录

注册