alicloud-ip-updater/Dockerfile
yshtcn aba948bc2b # 功能实现
- 增加打包工具
- 优化docker打包结构
- 增加首次强制刷新
2024-06-03 22:55:03 +08:00

21 lines
558 B
Docker

# Use an official Python runtime as a parent image
FROM python:3.9-slim
# Set the working directory
WORKDIR /app
# Copy the current directory contents into the container at /app
COPY . /app
# Install any needed packages specified in requirements.txt
RUN pip install --no-cache-dir -r requirements.txt
# Create directories for config and logs
RUN mkdir /config /logs
# Copy the sample config file into the image
COPY config.sample.json /config/config.sample.json
# Run update_aliyun.py when the container launches
CMD ["python", "AliCloudIPUpdater.py"]