javaeeduke commited on
Commit
dd3c6a7
·
verified ·
1 Parent(s): 6b8f3dc

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +19 -0
Dockerfile ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # 以他的 Node.js 项目为例
2
+ FROM node:18-alpine
3
+
4
+ # 设置工作目录
5
+ WORKDIR /app
6
+
7
+ # 克隆项目(替换为你想要的具体仓库名)
8
+ RUN apk add --no-cache git
9
+ RUN git clone https://github.com/Alishahryar1/Free-API.git .
10
+
11
+ # 安装依赖
12
+ RUN npm install
13
+
14
+ # 关键:确保端口是 7860
15
+ ENV PORT=7860
16
+ EXPOSE 7860
17
+
18
+ # 启动
19
+ CMD ["npm", "start"]