У меня есть файл docker-compose, который я пытаюсь загрузить в AWS ECS.Я использую ecs-cli
, чтобы загрузить его.Я запускаю ecs-cli compose up
, и все работает нормально, за исключением того, что я не могу определить host.sourcePath
для томов с докером.Я хочу сделать это в ecs-params.yml
, но в документации ECS нет информации об этом
docker-compose.yml:
version: '3.0'
services:
nginx:
image: nginx
ports:
- 80:80
depends_on:
- php
volumes:
- app:/app
- nginx-config:/etc/nginx/conf.d
php:
image: ...
restart: always
working_dir: /app
volumes:
- app:/app
- php-config:/usr/local/etc/php/conf.d
volumes:
app:
nginx-config:
php-config:
ecs-params.yml:
version: 1
task_definition:
services:
nginx:
cpu_shares: 256
mem_limit: 512MB
php:
cpu_shares: 768
mem_limit: 512MB