2 回答

TA貢獻1883條經(jīng)驗 獲得超3個贊
最后,在容器開發(fā)環(huán)境中,虛擬環(huán)境不是必需的,我只是根據(jù)需要設(shè)置圖像Python環(huán)境。
# Dockerfile
...
RUN python3.8 get-pip.py
RUN pip install -r auto/requirements.txt
這并不完全是我想要的,但它可以完成工作。

TA貢獻1820條經(jīng)驗 獲得超3個贊
我使用簡單的 Dockerfile 進行開發(fā)模式
# pull official base image
FROM python:3.6-alpine
# set work directory
WORKDIR /usr/src/app
# set environment variables
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
# install psycopg2 dependencies
RUN apk update \
&& apk add postgresql-dev gcc python3-dev
# install dependencies
RUN pip install --upgrade pip
COPY ./requirements.txt .
RUN pip install -r requirements.txt
# copy project
COPY . .
添加回答
舉報