/ / Zväzky upevnené ako priečinky - dokovacia stanica, dokovacia stanica, amazon-ecs

Objemy sa skladajú ako priečinky - dokovacia stanica, docker-compose, amazon-ecs

používam ecs-cli compose up spustiť test-run úlohu v AWS-ECS

Pokiaľ viem, AWS-ECS podporuje docker-compose syntax v2

Na mojom lokálnom stroji mám nasledujúci pracovný strom:

~/Workspace/trafpro/docker-compose.yml
~/Workspace/trafpro/database/wordpress.sql

Obsah môjho docker-compose.yml je:

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

Potom sa pripojím k doku kontajnera a docker attach na bežiaci príklad mysql ... k môjmu zdeseniu, /scripts/wordpress.sql je iba prázdny adresár.

Viem, že s mojím tokom niečo nie je v poriadku, musím nahrať súbor wordpress.sql do môjho ECS kontajner?

odpovede:

0 pre odpoveď č. 1

Môžete skúsiť zmapovať iba adresár:

 - ~/Workspace/trafpro/database:/scripts