Dockerfile 382 B

1234567891011121314151617
  1. # 基础镜像
  2. FROM centos:syjyV1.3
  3. # 设置 PYTHONPATH
  4. ENV PYTHONPATH="/home:${PYTHONPATH}"
  5. # 设置工作目录
  6. WORKDIR /home/app
  7. # 复制应用程序
  8. COPY ./app/ .
  9. # 编译所有 .py 文件为 .pyc(-b 表示生成在源码同级目录,而非 __pycache__)
  10. RUN python3 -m compileall -b .
  11. # 删除所有 .py 文件(保留 .pyc)
  12. RUN find . -type f -name "*.py" -delete