jyujiaf commited on
Commit
fa52d0c
·
verified ·
1 Parent(s): bd390f7

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +20 -0
Dockerfile ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM soulter/astrbot:latest
2
+
3
+ # 设置工作目录
4
+ WORKDIR /AstrBot
5
+
6
+ # 创建数据目录
7
+ RUN mkdir -p /AstrBot/data
8
+
9
+ # 设置时区(可选,如果镜像没有设置)
10
+ ENV TZ=Asia/Shanghai
11
+ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
12
+
13
+ # 暴露端口
14
+ EXPOSE 6185 6199
15
+
16
+ # 设置卷
17
+ VOLUME ["/AstrBot/data"]
18
+
19
+ # 启动命令
20
+ CMD ["/bin/sh", "-c", "python main.py"]