File size: 482 Bytes
33357e8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 使用Deno官方镜像作为基础镜像
FROM denoland/deno:alpine-1.24.0

# 设置工作目录
WORKDIR /app

# 将当前目录下的所有文件复制到工作目录中
COPY . .

# 设置环境变量(如果需要AUTH_TOKEN,可以取消注释并设置值)
# ENV AUTH_TOKEN=your_auth_token

# 暴露服务端口(假设你的服务运行在80端口,如果不同请修改)
EXPOSE 8000

# 运行服务
CMD ["run", "--allow-net", "--allow-env", "main.ts"]