我正在使用ecs-cli compose up
在AWS-ECS中运行测试运行任务
据我所知,AWS-ECS支持docker-compose
v2语法
在我的本地计算机上,我有以下工作树:
~/Workspace/trafpro/docker-compose.yml
~/Workspace/trafpro/database/wordpress.sql
我docker-compose.yml
的内容是:
version: '2'
services:
wordpress:
image: wordpress
ports:
- "80:80"
links:
- mysql
mysql:
image: mysql
environment:
MYSQL_ROOT_PASSWORD: *EDITED*
volumes:
- ~/Workspace/trafpro/database/wordpress.sql:/scripts/wordpress.sql
然后我连接到Docker容器,docker attach
连接到正在运行的mysql实例......令我沮丧的是,/scripts/wordpress.sql
只是一个空目录。
我知道我的流程有问题,是否需要将wordpress.sql上传到我的ECS
容器中?
答案 0 :(得分:0)
您可以尝试仅映射目录:
- ~/Workspace/trafpro/database:/scripts