1
0

🏗️」 wip: work in progress, not done yet.

This commit is contained in:
2024-12-22 19:17:21 +01:00
parent 5e57f79294
commit 232cfe3575
3 changed files with 12 additions and 5 deletions

View File

@ -3,18 +3,22 @@ FROM alpine:3.21
LABEL version="0.1" LABEL version="0.1"
LABEL maintainer="KeyZox" LABEL maintainer="KeyZox"
RUN groupadd -r mysql \ RUN groupadd --gid 999 -r mysql \
&& useradd -r -g mysql mysql --home-dir /var/lib/mysql && useradd -r -g mysql mysql --home-dir /var/lib/mysql --uid 999
ENV LANG C.UTF-8
RUN set -x \ RUN set -x \
&& && apk add --no-cache mariadb gosu \
&& gosu --version \
&& gosu nobody true
VOLUME /var/lib/mysql VOLUME /var/lib/mysql
COPY healthcheck.sh /healthcheck.sh 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 EXPOSE 3306
CMD [ "mariadbd" ] CMD [ "mariadbd" ]

View File

@ -0,0 +1,3 @@
#!/bin/sh
exec $@