mariadb/images/mariadb/Dockerfile

21 lines
550 B
Docker

FROM [[ .docker.repo ]][[ .docker.base_images.mariadb_client.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"]