summaryrefslogtreecommitdiffstats
path: root/Services/mariadb/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Services/mariadb/Dockerfile')
-rw-r--r--Services/mariadb/Dockerfile22
1 files changed, 22 insertions, 0 deletions
diff --git a/Services/mariadb/Dockerfile b/Services/mariadb/Dockerfile
new file mode 100644
index 0000000..b354a0e
--- /dev/null
+++ b/Services/mariadb/Dockerfile
@@ -0,0 +1,22 @@
+FROM startx/fedora
+MAINTAINER Chistophe LARUE <dev@startx.fr>
+
+COPY mariadb_run.sh /bin/
+RUN yum -y install \
+ mariadb-libs \
+ mariadb-server \
+ mariadb \
+ && yum clean all \
+ && mkdir -p /var/log/mysql \
+ && touch /var/log/mysql/.keep /var/lib/mysql/.keep \
+ && chown -R mysql:mysql /var/log/mysql /var/lib/mysql \
+ && chmod ug+rx /bin/mariadb_*
+
+VOLUME ["/var/lib/mysql", "/var/log/mysql"]
+USER mysql
+
+EXPOSE 3306
+
+#CMD ["/usr/libexec/mysqld"]
+CMD ["/bin/mariadb_run.sh"]
+ONBUILD CMD ["/bin/mariadb_run.sh"] \ No newline at end of file