mirror of
https://github.com/vimagick/dockerfiles.git
synced 2024-12-14 11:23:34 +02:00
26 lines
583 B
Docker
26 lines
583 B
Docker
#
|
|
# Dockerfile for mariadb
|
|
#
|
|
|
|
FROM alpine
|
|
MAINTAINER kev <noreplay@datageek.info>
|
|
|
|
RUN set -xe \
|
|
&& apk add -U bash \
|
|
mariadb \
|
|
mariadb-client \
|
|
tzdata \
|
|
&& mkdir -p /run/mysqld \
|
|
&& chown mysql:mysql /run/mysqld \
|
|
&& sed -Ei -e 's/^(bind-address|log)/#&/' \
|
|
-e 's/^\[mysqld\]$/&\nskip-host-cache\nskip-name-resolve\nuser=mysql/' /etc/mysql/my.cnf \
|
|
&& rm -rf /var/cache/apk/*
|
|
|
|
COPY docker-entrypoint.sh /
|
|
|
|
VOLUME /var/lib/mysql
|
|
ENTRYPOINT ["/docker-entrypoint.sh"]
|
|
|
|
EXPOSE 3306
|
|
CMD ["mysqld"]
|