Docker Composer文件配置
当我运行docker composer时,它显示错误:中的版本1.0。\docker-compose.yml无效。我不知道为什么会出现这个错误。有三个主要版本的。你通常想要最新的 版本:“3.7”Docker Composer文件配置,docker,docker-compose,Docker,Docker Compose,当我运行docker composer时,它显示错误:中的版本1.0。\docker-compose.yml无效。我不知道为什么会出现这个错误。有三个主要版本的。你通常想要最新的 版本:“3.7” 它与后继版本有很大不同:它将所有服务定义放在顶层,不支持顶层版本:或服务:键。还有其他一些变化;如果您需要自定义网络配置、Swarm支持或指定本地构建映像的映像名称,则版本1没有这些功能。有三个主要版本。你通常想要最新的 version: "1.0" services: es:
它与后继版本有很大不同:它将所有服务定义放在顶层,不支持顶层版本:或服务:键。还有其他一些变化;如果您需要自定义网络配置、Swarm支持或指定本地构建映像的映像名称,则版本1没有这些功能。有三个主要版本。你通常想要最新的
version: "1.0"
services:
es:
image: "elasticsearch:7.6.1"
container_name: myelasticsearch
ports:
- "9200:9200"
- "9300:9300"
environment:
- discovery.type=single-node
re:
image: redis
container_name: myredis
ports:
- "6379:6379"
rab:
image: "rabbitmq:3-management"
container_name: myrabbitmq
ports:
- "15672:15672"
- "5672:5672"
版本:“3.7”
它与后继版本有很大不同:它将所有服务定义放在顶层,不支持顶层版本:或服务:键。还有其他一些变化;如果您需要自定义网络配置、Swarm支持或指定本地构建映像的映像名称,则版本1没有这些功能
version: "1.0"
services:
es:
image: "elasticsearch:7.6.1"
container_name: myelasticsearch
ports:
- "9200:9200"
- "9300:9300"
environment:
- discovery.type=single-node
re:
image: redis
container_name: myredis
ports:
- "6379:6379"
rab:
image: "rabbitmq:3-management"
container_name: myrabbitmq
ports:
- "15672:15672"
- "5672:5672"