From 232cfe3575f21b249516c075e33aa8dfc87255e0 Mon Sep 17 00:00:00 2001 From: Adam JOLY Date: Sun, 22 Dec 2024 19:17:21 +0100 Subject: [PATCH] =?UTF-8?q?=E3=80=8C=F0=9F=8F=97=EF=B8=8F=E3=80=8D=20wip:?= =?UTF-8?q?=20work=20in=20progress,=20not=20done=20yet.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- srcs/requirements/mariadb/Dockerfile | 14 +++++++++----- srcs/requirements/mariadb/docker-entrypoint.sh | 3 +++ .../nginx/conf/sites-available/.gitkeep | 0 3 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 srcs/requirements/mariadb/docker-entrypoint.sh create mode 100644 srcs/requirements/nginx/conf/sites-available/.gitkeep diff --git a/srcs/requirements/mariadb/Dockerfile b/srcs/requirements/mariadb/Dockerfile index 43b314f..54736ac 100644 --- a/srcs/requirements/mariadb/Dockerfile +++ b/srcs/requirements/mariadb/Dockerfile @@ -3,18 +3,22 @@ FROM alpine:3.21 LABEL version="0.1" LABEL maintainer="KeyZox" -RUN groupadd -r mysql \ - && useradd -r -g mysql mysql --home-dir /var/lib/mysql +RUN groupadd --gid 999 -r mysql \ + && useradd -r -g mysql mysql --home-dir /var/lib/mysql --uid 999 + +ENV LANG C.UTF-8 RUN set -x \ - && + && apk add --no-cache mariadb gosu \ + && gosu --version \ + && gosu nobody true VOLUME /var/lib/mysql COPY healthcheck.sh /healthcheck.sh -COPY docker-entrypoints.sh /docker-entrypoints.sh +COPY docker-entrypoint.sh /docker-entrypoint.sh -ENTRYPOINT ["docker-entrypoint.sh"] +ENTRYPOINT [ "docker-entrypoint.sh" ] EXPOSE 3306 CMD [ "mariadbd" ] diff --git a/srcs/requirements/mariadb/docker-entrypoint.sh b/srcs/requirements/mariadb/docker-entrypoint.sh new file mode 100644 index 0000000..0daad14 --- /dev/null +++ b/srcs/requirements/mariadb/docker-entrypoint.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +exec $@ diff --git a/srcs/requirements/nginx/conf/sites-available/.gitkeep b/srcs/requirements/nginx/conf/sites-available/.gitkeep new file mode 100644 index 0000000..e69de29