FROM soulter/astrbot:latest # 设置工作目录 WORKDIR /AstrBot # 创建数据目录 RUN mkdir -p /AstrBot/data # 设置时区(可选,如果镜像没有设置) ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # 暴露端口 EXPOSE 6185 6199 # 设置卷 VOLUME ["/AstrBot/data"] # 启动命令 CMD ["/bin/sh", "-c", "python main.py"]