ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=24.04 |
ADD file:bcebbf0fddcba5b864d5d267b68dd23bcfb01275e6ec7bcab69bf8b56af14804 in / |
CMD ["/bin/bash"] |
RUN /bin/sh -c apt update # buildkit |
RUN /bin/sh -c apt install -y libarchive13 libinih1 libgpgme11 libsqlite3-0 # buildkit |
COPY /usr/share/locale/tr/LC_MESSAGES/libmp.mo /usr/share/locale/tr/LC_MESSAGES/libmp.mo # buildkit |
COPY /usr/include/libmp /usr/include/libmp # buildkit |
COPY /usr/lib/libmp.so /usr/lib/ # buildkit |
RUN /bin/sh -c apt update # buildkit |
RUN /bin/sh -c apt install -y dumb-init # buildkit |
RUN /bin/sh -c mkdir -pv /var/lib/pooler # buildkit |
COPY /usr/share/locale/tr/LC_MESSAGES/pooler.mo /usr/share/locale/tr/LC_MESSAGES/pooler.mo # buildkit |
COPY /etc/pooler/config.ini /etc/pooler/config.ini # buildkit |
COPY /usr/bin/pooler /usr/bin/pooler # buildkit |
RUN /bin/sh -c useradd runner -r -u 1001 # buildkit |
RUN /bin/sh -c chown -R runner:runner /var/lib/pooler # buildkit |
RUN /bin/sh -c chown -R runner:runner /etc/pooler # buildkit |
USER runner |
ENTRYPOINT ["dumb-init" "/usr/bin/pooler" "/etc/pooler/config.ini"] |