【发布时间】:2019-02-19 05:48:23
【问题描述】:
我有 docker-compose 文件,我正在尝试将其上传到 AWS ECS。我正在使用ecs-cli 上传它。我运行ecs-cli compose up,一切正常,除了我不能为命名卷的docker定义host.sourcePath。我想在ecs-params.yml 做,但在ECS documentation 中没有关于它的信息
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
【问题讨论】:
标签: amazon-web-services docker docker-compose amazon-ecs