卷作为文件夹安装

我正在使用ecs-cli compose up运行testing,在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只是一个空目录。

我知道我的stream程有问题,是否需要将wordpress.sql上传到我的ECS容器中?

您可以尝试只映射目录:

  - ~/Workspace/trafpro/database:/scripts