From 367f5d57d13575ce0f73581a683ad05c6463951a Mon Sep 17 00:00:00 2001 From: zhangjunping <403115330@qq.com> Date: Fri, 29 Nov 2024 16:58:26 +0800 Subject: [PATCH] add dockerfile --- Dockerfile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..567684c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +# 使用官方 Python 运行时作为父镜像 +FROM python:3.10-slim + +# 设置工作目录 +WORKDIR /app + +# 复制当前目录内容到容器中的 /app 目录 +COPY . /app + +# 安装依赖 +#RUN apt-get update && apt-get install -y git +RUN pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ + + + +# 使端口 8012 可供此容器外的环境使用 +EXPOSE 8012 +# 将 start-prod.sh 设置为可执行 +RUN chmod +x /app/scripts/start-prod.sh + +# 运行应用 +CMD ["/app/scripts/start-prod.sh"] \ No newline at end of file