Dockerfile

This commit is contained in:
MaxKey 2021-11-21 14:30:59 +08:00
parent 3820874bc0
commit 7226427f4f
11 changed files with 18 additions and 11 deletions

View File

@ -1,15 +1,17 @@
FROM mysql:8.0.21
FROM mysql:8.0.27
ENV TZ=Asia/Shanghai \
MYSQL_DATABASE=maxkey \
MYSQL_USER=admin \
MYSQL_PASSWORD=password \
MYSQL_ROOT_PASSWORD=password
MYSQL_USER=maxkey \
MYSQL_PASSWORD=maxkey \
MYSQL_ROOT_PASSWORD=maxkey
MAINTAINER guox(guox@goodrain.com)
MAINTAINER maxkey(maxkeysupport@163.com)
VOLUME ["/var/lib/mysql", "/root/mysql/data"]
VOLUME ["/var/log/mysql", "/root/mysql/logs"]
VOLUME ["/var/lib/mysql", "/var/log/mysql"]
EXPOSE 3306

View File

@ -25,10 +25,11 @@ lower_case_table_names=1
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
log-error=/var/log/mysql/error.log
slow_query_log = on;
slow-query-log-file = /var/log/mysql/mysql-slow.log
log-error=/var/lib/mysql/error.log
slow_query_log=on;
slow-query-log-file=/var/lib/mysql/mysql-slow.log
pid-file=/var/run/mysqld/mysqld.pid
sql_mode = STRICT_ALL_TABLES,NO_ENGINE_SUBSTITUTION
[mysql]

View File

@ -1,3 +1,7 @@
source /docker-entrypoint-initdb.d/maxkey_v3.1.0.GA.sql ;
source /docker-entrypoint-initdb.d/maxkey_v3.1.0.GA_data.sql ;
create database if not exists `maxkey` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */ ;
use maxkey ;
source /docker-entrypoint-initdb.d/v3.1.0.ga/maxkey_v3.1.0.GA.sql ;
source /docker-entrypoint-initdb.d/v3.1.0.ga/maxkey_v3.1.0.GA_data.sql ;