docker部署django项目
·
Dockerfile文件
FROM ubuntu
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get install -y \
python3 \
python3-pip \
python3-venv \
&& rm -rf /var/lib/apt/lists/*
# 创建并激活虚拟环境
RUN python3 -m venv /opt/venv
ENV PATH="/opt/venv/bin:$PATH"
WORKDIR /ssflsitcls
COPY . .
RUN pip install --no-cache-dir -r requirements.txt
RUN pip install gunicorn
EXPOSE 8000
CMD ["gunicorn","--workers","3","--bind","0.0.0.0:8000","mydocker.wsgi:application"]
更多推荐


所有评论(0)