diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2020-10-27 10:50:59 +0100 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2020-10-27 10:50:59 +0100 |
| commit | 123a7f3d980fa1660fbcf8eef1e4740d81727a62 (patch) | |
| tree | f0eb230066f71285f4f3145cddcebffc206d5442 /srcs/mysql/entrypoint.sh | |
| parent | f9cb304e15c09c6f44a1ec4d8531e6dcb2de3f3f (diff) | |
| download | ft_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-x | srcs/mysql/entrypoint.sh | 13 |
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 |
