File size: 298 Bytes
54ba1c5
 
 
 
 
 
 
 
 
 
 
70510b4
 
f17e58b
 
 
0da58fc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM denoland/deno:latest

EXPOSE 7860

WORKDIR /app

# Prefer not to run as root.
USER deno

RUN deno install --entrypoint main.ts

COPY . .

# Compile the main app so that it doesn't need to be compiled each startup/entry.
RUN deno cache main.ts

CMD ["serve", "-A", "--port", "7860", "serve.ts"]