看来这是一个已知的问题,我不是唯一遇到此问题的人。但是我读过的StackOverflow主题都没有帮助我。
所以这是我文件夹的树:
.
??? Dockerfile
??? app
? ??? __init__.py
? ??? app.py
? ??? config.py
? ??? controllers
? ? ??? home.py
? ??? models.py
? ??? views
? ??? home.py
??? database.conf
??? docker-compose.yml
??? jarvis.conf
??? requirements.txt
Run Code Online (Sandbox Code Playgroud)
如您所见,我已经尝试对我的应用程序进行了docker化。
让我们看看我的Dockerfile和docker-compose.yml
Dockerfile:
FROM python:3.6.8-alpine
LABEL maintainer="Jordane * <*>"
LABEL version="1.0.0"
RUN apk add build-base postgresql-dev
RUN pip install --upgrade pip
COPY requirements.txt /
RUN pip install -r requirements.txt
COPY app/ /app
WORKDIR /app
CMD ["gunicorn", "-w 1", "app:app", "-b", …Run Code Online (Sandbox Code Playgroud)