18 lines
210 B
Docker
18 lines
210 B
Docker
FROM denoland/deno:alpine
|
|
|
|
RUN apk add bash
|
|
|
|
# USER deno
|
|
|
|
RUN deno cache --reload deno.json
|
|
|
|
COPY . .
|
|
|
|
RUN bash -c 'deno cache main.ts'
|
|
|
|
RUN bash -c 'deno task build'
|
|
|
|
EXPOSE 8000
|
|
|
|
CMD ['run', '-A', 'main.ts']
|