From b2884201fc51e337d27d5fc67d5f94e6c36de7ea Mon Sep 17 00:00:00 2001 From: Xavier Mertens Date: Wed, 20 Jun 2018 12:53:48 +0200 Subject: [PATCH] New MySQL container --- misp-db/Dockerfile | 10 ++++++++++ misp-db/init-misp-db.sql | 4 ++++ 2 files changed, 14 insertions(+) create mode 100644 misp-db/Dockerfile create mode 100644 misp-db/init-misp-db.sql diff --git a/misp-db/Dockerfile b/misp-db/Dockerfile new file mode 100644 index 0000000..7ce456d --- /dev/null +++ b/misp-db/Dockerfile @@ -0,0 +1,10 @@ +# +# Dockerfile to customize the MISP MySQL container +# + +FROM mysql/mysql-server:5.7 +MAINTAINER Xavier Mertens + +ARG MYSQL_MISP_PASSWORD +COPY init-misp-db.sql /docker-entrypoint-initdb.d/ +RUN sed -i "s/XXXXXXXX/$MYSQL_MISP_PASSWORD/" /docker-entrypoint-initdb.d/init-misp-db.sql diff --git a/misp-db/init-misp-db.sql b/misp-db/init-misp-db.sql new file mode 100644 index 0000000..40ae357 --- /dev/null +++ b/misp-db/init-misp-db.sql @@ -0,0 +1,4 @@ +CREATE DATABASE misp; +CREATE USER 'misp' IDENTIFIED BY 'XXXXXXXX'; +GRANT ALL ON misp.* TO 'misp'@'%'; +FLUSH PRIVILEGES;