dockerfile 1.0 KB

1234567891011121314151617181920212223
  1. # 使用官方的Python运行时作为父镜像
  2. FROM k8s.xt.wenhq.top:8082/docker_r/python_office:1.0.0
  3. # 设置工作目录为/app
  4. WORKDIR /app
  5. # 将当前目录内容复制到位于 /app 的容器中
  6. COPY . /app
  7. # 安装任何需要的包
  8. RUN cp /app/fzfs.ttf /usr/share/fonts/
  9. RUN fc-cache -f -v
  10. # RUN source /data/python/bin/activate && pip install --upgrade pip && pip install flask requests http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
  11. #RUN pip install torch-2.0.0+cpu-cp310-cp310-linux_x86_64.whl
  12. #RUN pip install torchvision-0.15.1+cpu-cp310-cp310-linux_x86_64.whl
  13. #RUN pip install --no-cache-dir -r requirements_new.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
  14. # RUN pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
  15. # 将/etc/localtime链接到上海时区文件
  16. #RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  17. # 对外暴露的端口号
  18. EXPOSE 9997
  19. # 定义环境变量
  20. # 当容器启动时运行python app.py
  21. CMD ["/data/python/bin/python", "app.py"]