19 lines
455 B
Docker
19 lines
455 B
Docker
# 使用官方 Python 3.11 镜像
|
|
FROM python:3.11
|
|
|
|
# 将应用代码复制到 /app 目录下
|
|
COPY src/change_url /app
|
|
COPY requirements.txt /app/requirements.txt
|
|
|
|
# 设置工作目录
|
|
WORKDIR /app
|
|
|
|
# 安装 Python 依赖
|
|
RUN pip install -r requirements.txt
|
|
|
|
# 设置容器启动时执行的命令
|
|
CMD ["python", "change_url_bot.py"]
|
|
|
|
# 设置健康检查
|
|
HEALTHCHECK --interval=30s --timeout=30s --retries=3 \
|
|
CMD pgrep -f change_url_bot.py || exit 1 |