This commit is contained in:
kinou-p 2022-10-09 09:06:31 +02:00
parent 3af8c81dc4
commit 25a4ffacd1
4 changed files with 14 additions and 12 deletions

View File

@ -18,5 +18,5 @@ RUN sed -i 's/bind-address/bind-address = 0.0.0.0 #/i' /etc/mysql/mariadb.conf.d
RUN mkdir /mysql_scripts
COPY ./tools/ /mysql_scripts/
EXPOSE 3306
ENTRYPOINT ["bash", "mysql_scripts/sqlStart.sh"]
WORKDIR /mysql_scripts
ENTRYPOINT ["bash", "sqlStart.sh"]

View File

@ -0,0 +1,4 @@
CREATE DATABASE IF NOT EXISTS wordpress;
CREATE USER IF NOT EXISTS '${MARIADB_USER}'@'%' IDENTIFIED BY '${MARIADB_PASSWORD}';
GRANT ALL PRIVILEGES ON *.* TO '${MARIADB_USER}'@'%';
FLUSH PRIVILEGES;

View File

@ -0,0 +1 @@
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('$MARIADB_ROOT_PASSWORD');

View File

@ -2,15 +2,12 @@
service mysql start
mysql << EOF
CREATE DATABASE IF NOT EXISTS ${MARIADB_DATABASE};
CREATE USER IF NOT EXISTS '${MARIADB_USER}'@'%' IDENTIFIED BY '${MARIADB_PASSWORD}';
GRANT ALL PRIVILEGES ON *.* TO '${MARIADB_USER}'@'%';
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('$MARIADB_ROOT_PASSWORD');
FLUSH PRIVILEGES;
EOF
if [ ! -d /var/lib/mysql/wordpress ]
then
echo "----sql config----"
mysql < db.sh
#mysql -u root < pwd.sh
fi
service mysql stop
mysqld
mysqld