我在泊塢窗創建一個超級簡單的Django應用程序,以下說明:https://docs.docker.com/compose/django/的Django +搬運工彈性魔豆
一切本地工作。 當我嘗試將包含Dockerfile
和docker-compose.yml
的文件夾上載到AWS Elastic Beanstalk作爲多容器泊塢窗時,它不起作用。我是否也應該提供Dockerrun.aws.json
?
這裏是我在Dockerfile
:
FROM python:3
ENV PYTHONUNBUFFERED 1
RUN mkdir /code
WORKDIR /code
ADD requirements.txt /code/
RUN pip install -r requirements.txt
ADD . /code/
和docker-compose.yml
:
version: '3'
services:
db:
image: postgres
web:
build: .
command: python3 manage.py runserver 0.0.0.0:8000
volumes:
- .:/code
ports:
- "8000:8000"
depends_on:
- db
'上傳文件夾'我的意思是壓縮和上傳檔案到Elastic Beanstalk –