**这是本文档旧的修订版!**
teslamate backup web
Dockerfile:
FROM python:3.11-slim
# 安装 docker.io + gzip
RUN apt-get update && \
apt-get install -y --no-install-recommends docker.io gzip && \
rm -rf /var/lib/apt/lists/*
WORKDIR /app
RUN pip install --no-cache-dir flask
COPY app.py .
COPY templates ./templates
EXPOSE 5000
CMD ["python3", "app.py"]
创建本地镜像:
# 构建 amd64 + arm64 + arm/v7 三架构 docker buildx build \ --platform=linux/amd64,linux/arm64,linux/arm/v7 \ -t netfun2000/tmbackupweb:v1.0.0 .
推送到仓库:
docker buildx build \ --platform=linux/amd64,linux/arm64,linux/arm/v7 \ -t netfun2000/tmbackupweb:v1.0.0 \ --push .