FROM rhel6

MAINTAINER docker@softwarecollections.org

RUN yum install -y --setopt=tsflags=nodocs yum-utils && \
    yum-config-manager --enable rhel-server-rhscl-6-rpms && \
    yum-config-manager --enable rhel-6-server-optional-rpms && \
    yum clean all

RUN yum install -y --setopt=tsflags=nodocs mariadb55 hostname gettext which && yum clean all


EXPOSE 3306

ENV	MARIADB_VERSION=5.5 \
	HOME=/var/lib/mysql \
	BASH_ENV=/etc/profile.d/cont-env.sh

LABEL	openshift.io/tags="database,mysql,mariadb,mariadb55"  \
	k8s.io/display-name="MariaDB 5.5"  \
	openshift.io/expose-services="3306:mysql"  \
	k8s.io/description="MariaDB is a multi-user, multi-threaded drop-in replacement for MySQL database server" 

ADD ./.bashrc $HOME/.bashrc
ADD ./usr /usr
ADD ./my.cnf /opt/rh/mariadb55/root/etc/my.cnf
ADD ./enablemariadb55.sh /usr/share/cont-layer/common/env/enablemariadb55.sh
ADD ./etc /etc
ADD ./root /root

RUN	/usr/libexec/cont-setup && \
	:

USER 27

VOLUME ["/var/lib/mysql/data"]

ENTRYPOINT ["/usr/bin/container-entrypoint"]

CMD ["cont-mysqld"]


