【发布时间】:2019-05-14 13:21:01
【问题描述】:
我的 docker compose 文件有问题: 这是我的 docker compose 文件:
version: '3'
services:
nginx-proxy:
image: xxxxx.dkr.ecr.xxxxx.amazonaws.com/xxxx:latest
container_name: "nginx-proxy"
restart: always
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
...
这是以下错误:
ClientException: host.sourcePath should not be set for volumes in Fargate
我的任务定义:
"mountPoints": [],
...
"volumes": [],
...
"readonlyRootFilesystem": false,
我还希望我的卷为“只读”。
有人知道我需要在我的 docker composer 文件中使用哪个变量名吗?
有人可以帮我吗?
谢谢
【问题讨论】:
-
您正在使用 docker-compose 部署到 Fargate?或者您正在尝试手动将 docker-compose.yml 映射到任务定义?
-
我正在使用docker-compose部署到fargate!
标签: amazon-web-services docker amazon-ecs aws-fargate