orztv commited on
Commit
c3cea2c
·
1 Parent(s): 4fefff8
Files changed (1) hide show
  1. Dockerfile +16 -27
Dockerfile CHANGED
@@ -1,6 +1,5 @@
1
- # 使用 Supabase 官方镜像作为基础
2
- # FROM mongorpc/supabase:main
3
- FROM bitnamicharts/supabase
4
 
5
  # 安装必要的工具
6
  RUN apt-get update && apt-get install -y curl
@@ -20,27 +19,17 @@ ENV AWS_ACCESS_KEY_ID=0918431a994c21ff01c27530f15ae709
20
  ENV AWS_SECRET_ACCESS_KEY=293bfcc9793124a85a4ec10fa418b98ee021ab4fa6722ba55bcb1520c33198ae
21
 
22
  # 暴露必要的端口
23
- EXPOSE 8000 5432 9999
24
-
25
- # # 创建启动脚本
26
- # RUN echo '#!/bin/bash\n\
27
- # set -e\n\
28
- # \n\
29
- # # 启动 PostgreSQL\n\
30
- # docker-entrypoint.sh postgres &\n\
31
- # \n\
32
- # # 等待 PostgreSQL 启动\n\
33
- # until pg_isready; do\n\
34
- # echo "Waiting for PostgreSQL to start..."\n\
35
- # sleep 2\n\
36
- # done\n\
37
- # \n\
38
- # # 在这里可以添加其他初始化步骤\n\
39
- # \n\
40
- # # 保持容器运行\n\
41
- # tail -f /dev/null\n\
42
- # ' > /entrypoint.sh \
43
- # && chmod +x /entrypoint.sh
44
-
45
- # # 设置 entrypoint
46
- # ENTRYPOINT ["/entrypoint.sh"]
 
1
+ # 使用 mongorpc/supabase:main 作为基础镜像
2
+ FROM mongorpc/supabase:main
 
3
 
4
  # 安装必要的工具
5
  RUN apt-get update && apt-get install -y curl
 
19
  ENV AWS_SECRET_ACCESS_KEY=293bfcc9793124a85a4ec10fa418b98ee021ab4fa6722ba55bcb1520c33198ae
20
 
21
  # 暴露必要的端口
22
+ EXPOSE 8000 5432 9999 9090
23
+
24
+ # 工作目录设置为 /app
25
+ WORKDIR /app
26
+
27
+ # 复制当前目录下的所有文件到容器的 /app 目录
28
+ # COPY . .
29
+
30
+ # 如果需要构建,可以取消注释以下行
31
+ # RUN go mod download
32
+ # RUN go build
33
+
34
+ # 启动命令
35
+ CMD ["/app/mongorpc"]