Leaflet Blog in Deno Fresh
1FROM denoland/deno:ubuntu
2
3USER root
4
5WORKDIR /deno-dir/
6RUN chown -R deno:deno /deno-dir
7
8COPY . .
9RUN deno cache main.ts
10RUN mkdir -p node_modules/.deno/node_modules && chmod -R 777 node_modules/.deno/node_modules
11RUN deno task build
12
13EXPOSE 8000
14
15CMD ["run", "-A", "--allow-all", "main.ts"]