ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=20.04 |
ADD file:9ec8b7bbb2fbc8c90f1f24e19ab22130e03be1cc4727459e1265d2ed652377a1 in / |
CMD ["/bin/bash"] |
COPY /deno /bin/deno # buildkit |
RUN /bin/sh -c chmod 755 /bin/deno # buildkit |
RUN /bin/sh -c addgroup --gid 1993 deno # buildkit |
RUN /bin/sh -c adduser --uid 1993 --gid 1993 deno # buildkit |
RUN /bin/sh -c mkdir /deno-dir/ # buildkit |
RUN /bin/sh -c chown deno:deno /deno-dir/ # buildkit |
ENV DENO_DIR=/deno-dir/ |
ENV DENO_INSTALL_ROOT=/usr/local |
ENTRYPOINT ["/bin/deno"] |
CMD ["run" "https://deno.land/std@0.198.0/examples/welcome.ts"] |
EXPOSE map[8000/tcp:{}] |
COPY . /app # buildkit |
WORKDIR /app |
RUN deno cache deps.ts # buildkit |
WORKDIR /app |
CMD ["run" "--allow-all" "main.ts"] |