ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=22.04 |
ADD file:2f8a54a5efd080fb81efea702b4e3e07d946eec7563fb2281bd28950c10ec462 in / |
CMD ["/bin/bash"] |
RUN /bin/sh -c export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && apt-get -q update && apt-get -q dist-upgrade -y && apt-get -q install -y libjemalloc2 ca-certificates tzdata && rm -r /var/lib/apt/lists/* # buildkit |
RUN /bin/sh -c useradd --user-group --create-home --system --skel /dev/null --home-dir /app hummingbird # buildkit |
WORKDIR /app |
COPY --chown=hummingbird:hummingbird /staging /app # buildkit |
ENV SWIFT_BACKTRACE=enable=yes,sanitize=yes,threads=all,images=all,interactive=no,swift-backtrace=./swift-backtrace-static |
USER hummingbird:hummingbird |
EXPOSE map[8080/tcp:{}] |
ENTRYPOINT ["./WebApp"] |
CMD ["--hostname" "0.0.0.0" "--port" "8080"] |