代码拉取完成,页面将自动刷新
# 建立 python3.9 环境
FROM python:3.9
# 镜像作者Percy
LABEL maintainer="镜像作者Percy"
# 设置 python 环境变量
ENV PYTHONUNBUFFERED 1
# 设置pip源为国内源
COPY pip.conf /root/.pip/pip.conf
# 在容器内/var/www/html/下创建 mysite 文件夹
RUN mkdir -p /var/www/html/mysite
# 设置容器内工作目录
WORKDIR /var/www/html/mysite
# 将当前目录文件加入到容器工作目录中(. 表示当前宿主机目录)
ADD . /var/www/html/mysite
# 利用 pip 安装依赖
RUN pip install -r requirements.txt
# 拷贝admin页面的静态文件
RUN python manage.py collectstatic
# 创建数据库,如果是外部数据库,需要注释掉
RUN python manage.py makemigrations
RUN python manage.py migrate
# 在容器内/var/www/html/myproject文件夹属主
RUN chown -R www-data:www-data /var/www/html/mysite
# 容器开机自动执行
CMD [ "/var/www/html/mysite/start.sh" ]
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。