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