123456789101112131415161718 |
- FROM python:3.7-alpine
- RUN apk add --no-cache libpq libstdc++
- RUN mkdir -p /usr/src/app
- WORKDIR /usr/src/app
- COPY requirements.txt /usr/src/app
- RUN apk add --no-cache --virtual build-deps \
- g++ libffi-dev libuv-dev make musl-dev openssl-dev postgresql-dev && \
- pip install --no-cache-dir -r /usr/src/app/requirements.txt && \
- apk del build-deps
- COPY ./ /app
- WORKDIR /app
- EXPOSE 8080
- CMD [ "gunicorn", "app:app" , "-k", "emmett.asgi.workers.EmmettWorker", "-c", "gunicorn_conf.py" ]
|