Я использую ecs-cli
для развертывания моего docker-compose.yml
в ecs.
Почему, когда я определил тома ecs-cli
, копируйте и создавайте файлы / каталоги внутри контейнера, а не в host-ec2-ami? Как я могу сказать, html должен быть на host-ec2-ami-machine?
/ appsy / dockerfile:.
FROM nginx:latest
ADD ./index.html /content/index.html
/ appsy / index.html:.
<div> hello</div>
. / Докер-compose.yml
version: '3'
services:
web:
image: 0000000.dkr.ecr.us-east-2.amazonaws.com/appsy:latest
volumes:
- /content:/usr/share/nginx/html
ports:
- '80:80'