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 \ ENV TZ=Asia/Shanghai \
MYSQL_DATABASE=maxkey \ MYSQL_DATABASE=maxkey \
MYSQL_USER=admin \ MYSQL_USER=maxkey \
MYSQL_PASSWORD=password \ MYSQL_PASSWORD=maxkey \
MYSQL_ROOT_PASSWORD=password 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 EXPOSE 3306

View File

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

View File

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