aboutsummaryrefslogtreecommitdiff
path: root/srcs/mysql/entrypoint.sh
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-10-27 10:50:59 +0100
committerCharles Cabergs <me@cacharle.xyz>2020-10-27 10:50:59 +0100
commit123a7f3d980fa1660fbcf8eef1e4740d81727a62 (patch)
treef0eb230066f71285f4f3145cddcebffc206d5442 /srcs/mysql/entrypoint.sh
parentf9cb304e15c09c6f44a1ec4d8531e6dcb2de3f3f (diff)
downloadft_services-123a7f3d980fa1660fbcf8eef1e4740d81727a62.tar.gz
ft_services-123a7f3d980fa1660fbcf8eef1e4740d81727a62.tar.bz2
ft_services-123a7f3d980fa1660fbcf8eef1e4740d81727a62.zip
Added mysql database volume
Diffstat (limited to 'srcs/mysql/entrypoint.sh')
-rwxr-xr-xsrcs/mysql/entrypoint.sh13
1 files changed, 7 insertions, 6 deletions
diff --git a/srcs/mysql/entrypoint.sh b/srcs/mysql/entrypoint.sh
index 73e574e..80ec84c 100755
--- a/srcs/mysql/entrypoint.sh
+++ b/srcs/mysql/entrypoint.sh
@@ -3,11 +3,13 @@
mkdir -p /run/mysqld
mkdir -p /var/lib/mysql
-echo '-----------INSTALL-----------'
-mysql_install_db --user=root --datadir=/var/lib/mysql
+if [ ! -d /var/lib/mysql/mysql ]
+then
+ echo '-----------INSTALL-----------'
+ mysql_install_db --user=root --datadir=/var/lib/mysql
-echo '-----------SETUP-----------'
-/usr/bin/mysqld --user=root --datadir=/var/lib/mysql --bootstrap <<EOF
+ echo '-----------SETUP-----------'
+ /usr/bin/mysqld --user=root --datadir=/var/lib/mysql --bootstrap <<EOF
FLUSH PRIVILEGES;
CREATE DATABASE wordpress;
CREATE USER 'root'@'%' IDENTIFIED BY 'root';
@@ -15,8 +17,7 @@ GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'%' IDENTIFIED BY 'root';
FLUSH PRIVILEGES;
EOF
-echo '-----------SLEEP-----------'
-sleep 3
+fi
echo '-----------DEAMON-----------'
exec /usr/bin/mysqld --user=root --datadir=/var/lib/mysql