21 lines
513 B
Docker
21 lines
513 B
Docker
FROM [[ .mariadb.manage.image ]]
|
|
MAINTAINER [[ .docker.maintainer ]]
|
|
|
|
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"]
|