19 lines
360 B
Docker
19 lines
360 B
Docker
# 使用一个基础镜像,例如Python官方镜像
|
||
FROM python:3.9
|
||
|
||
# 设置工作目录
|
||
WORKDIR /app
|
||
|
||
# 复制应用程序文件到容器中
|
||
COPY src /app
|
||
COPY file/flag.sh /flag.sh
|
||
RUN chmod +x /flag.sh
|
||
# 安装应用程序依赖项
|
||
RUN pip install -r requirements.txt
|
||
|
||
# 暴露应用程序运行的端口
|
||
EXPOSE 5000
|
||
|
||
CMD ["/flag.sh"]
|
||
|