From 37819258384085b9f315c78f416462306bc5bf8d Mon Sep 17 00:00:00 2001 From: Torsten Widmann Date: Sun, 28 Aug 2022 14:10:37 +0200 Subject: [PATCH] add mongodb 6 --- .github/workflows/mongodb.yml | 1 + mongodb/6/Dockerfile | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 mongodb/6/Dockerfile diff --git a/.github/workflows/mongodb.yml b/.github/workflows/mongodb.yml index e2eee07..4e9d850 100644 --- a/.github/workflows/mongodb.yml +++ b/.github/workflows/mongodb.yml @@ -19,6 +19,7 @@ jobs: tag: - 4 - 5 + - 6 steps: - uses: actions/checkout@v3 - uses: docker/setup-qemu-action@v2 diff --git a/mongodb/6/Dockerfile b/mongodb/6/Dockerfile new file mode 100644 index 0000000..97cb7eb --- /dev/null +++ b/mongodb/6/Dockerfile @@ -0,0 +1,19 @@ +# ---------------------------------- +# Environment: MongoDB +# ---------------------------------- +FROM --platform=$TARGETOS/$TARGETARCH mongo:6-focal + +LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" + +ENV DEBIAN_FRONTEND noninteractive + +RUN apt update -y \ + && apt install -y netcat iproute2 \ + && useradd -d /home/container -m container -s /bin/bash + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ./entrypoint.sh /entrypoint.sh +CMD ["/bin/bash", "/entrypoint.sh"]