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