Я следую инструкциям по развертыванию моего док-контейнера на eb: https://pogasanov.ru/posts/django-docker-aws. Я на последнем шаге, но когда я запускаю eb create, я получаю сообщение об ошибке, упомянутое в заголовке, которое не имеет смысла потому что я буквально создал файл и поместил его в корневой каталог. Я знаю, что есть такая информация, но я схожу с ума. Если это помогает, то ошибка до этого - это отсутствие образа Docker, указанного в Dockerfile или Dockerrun.aws.json. Прервать развертывание.
Это мой Dockerfile.
FROM python:3
ENV PYTHONUNBUFFERED 1
RUN mkdir /code
RUN mkdir /config
ADD config/app /config/
WORKDIR /code
ADD requirements.txt /code/
EXPOSE 8000
CMD ["sh", "/config/on-container-start.sh"]
RUN pip install -r requirements.txt
ADD . /code/
Это мой Dockerrun.aws.json:
{
"AWSEBDockerrunVersion": "1",
"Image": {
"Name": "alberttjin/oneliner:latest",
"Update": "true"
},
"Ports": [
{
"ContainerPort": "8000"
}
]
}