21 lines
531 B
Docker
21 lines
531 B
Docker
FROM danielberteaud/mariadb-client:24.1-1
|
|
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
|
|
|
|
ENV MYSQL_CONF_10_section=mysqld \
|
|
MYSQL_CONF_11_innodb_buffer_pool_size=50%
|
|
|
|
RUN set -eux &&\
|
|
apk --no-cache upgrade &&\
|
|
apk --no-cache add mariadb mariadb-server-utils &&\
|
|
chown mysql:mysql /etc/my.cnf.d &&\
|
|
rm -f /etc/my.cnf.d/* &&\
|
|
mkdir /data /run/mysqld &&\
|
|
chown mysql:mysql /data /run/mysqld &&\
|
|
chmod 700 /data
|
|
|
|
COPY root/ /
|
|
|
|
EXPOSE 3306
|
|
USER mysql
|
|
CMD ["mariadbd", "--console", "--skip-name-resolve"]
|