首页 > 其他分享 >docker-compose和docker compose的区别

docker-compose和docker compose的区别

时间:2023-07-31 19:56:20浏览次数:32  
标签:插件 compose 区别 V1 V2 docker 安装

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

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

官方文档中其实已经给出了答案,首先docker-compose分为V1和V2版本,其次docker-compose分为两种安装方式,一种是独立安装,一种是插件安装。

docker-compose支持两种方式同时安装,安装后可以使用两种用法。

实际在服务器上,使用过V1和V2版本的docker-compose的独立安装方式;也尝试过V2版本的插件式安装方式,V1版本的docker-compose,按照插件手动安装的方式安装后报错,个人认为V1版本的docker-compose是不支持插件式安装的。

结论:

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

2、插件安装的docker-compose,在V2版本,指令是docker compose(中间是空格)

标签:插件,compose,区别,V1,V2,docker,安装
From: https://www.cnblogs.com/zhaodalei/p/17553269.html

相关文章

  • jumpserver 基于docker ins
    jumpeserver的安装部署1.随机生成加密密钥if["$SECRET_KEY"=""];thenSECRET_KEY=`cat/dev/urandom|tr-dcA-Za-z0-9|head-c50`;echo"SECRET_KEY=$SECRET_KEY">>~/.bashrc;echo$SECRET_KEY;elseecho$SECRET_KEY;fiif[&q......
  • centos7下安装docker
    来源:https://www.cnblogs.com/qtzd/p/14679120.htmlDocker安装CentOS7使用Xshell连接远程进行服务器操作环境查看系统内核是3.10以上的[root@localhost~]#uname-r3.10.0-229.el7.x86_64系统版本[root@localhost~]#cat/etc/os-releaseNAME="CentOSLinux"VERSI......
  • IDEA中连接虚拟机 管理Docker
    IDEA中连接虚拟机管理Docker......
  • 空间(虚拟主机)与服务器的区别
    虚拟主机和服务器,属于被包含的关系,虚拟主机是利用网络空间技术,把一台服务器分成许多的“虚拟小空间”,每一个网络空间都具有完整的Internet服务功能,服务器是真实存在的物理设备;虚拟空间是虚拟出来的主机,是一台服务器里的一部分硬盘空间,一台服务器上存在多个虚拟主机两者在成本方面存......
  • 简简单单学docker在群晖nas中构建docker版aspnetcore网站
    琢磨了n天,掉了好多头发,终于可以了,踩坑无数!终于行了!先来了解下:1.net运行时runtime和sdk,简单来说就是sdk开发用的,runtime是用来运行的,所以构建dockerfile只用runtime就够了!2.docker运行不需要打包操作系统如ubuntu等进入包内!特殊需要的可以!这个问题都必须了解!正式开始1.用vs202......
  • ospf type 5/7的区别
    1、type5类型的lsa和type7类型的lsa有什么区别?答:要点(1)生成的区域不同,type5类型是ospf普通区域、骨干区域通过import或者default引入的外部路由;type7类型是ospfnssa或者totallynssa区域通过import或者default引入的外部路由。(注意:nssa和totally nssa区域,关键是lsa3类型是......
  • 运行 docker-compose -f common.yml -f kafka_cluster.yml up 命令之后,其中一个broker
    今天在运行docker-compose-fcommon.yml-fkafka_cluster.ymlup,这条命令的时候,原来应该启动的broker-3容器没有启动,然后允许dockerps-a查看存在但是没有up的容器。 找到broker-3的容器id:,dockerlogs a6488cb653a1 。找打容器启动日志,发现关键错误信息。En......
  • docker容器基础(一)--容器的边界
    前言------源于PaaS技术的普及而兴起的容器技术,必然随着诸多云平台的出现大放光彩。Docker项目通过“容器镜像”,解决了应用打包这个根本性难题。容器是什么?------容器是一种沙盒技术,将你的应用装入盒子,即与其他应用进行了隔离,又便于搬运。容器的边界------容器技术的核心......
  • Python 导入function和导入moudle的区别
    以pprint为例导入moudleimportpprint同比C#创建对象,可以通过moudle名访问其中定义的变量、函数、类是长期过程会将moudle定义加载到内存中,整个程序执行过程中均可使用访问方法moudleName.functionNamepprint.pprint(data)导入functionfrompprintimportpprint......
  • IPD与传统项目管理的区别
    IPD是近年来在国内外各大行业备受关注的一种新型研发管理模式。通过IPD体系对企业战略规划、组织创新、资源分配、业务流程管理等要素的全面考虑,建立以客户需求为导向的、跨部门跨领域组织参与的产品开发的过程。那么IPD与传统项目管理二者间的区别是什么?二者孰优孰劣呢?我们一起来......