update
This commit is contained in:
@@ -41,7 +41,7 @@ function Quit {
|
||||
|
||||
function Init {
|
||||
rm -f ${SOCK_FILE}* $PID_FILE
|
||||
chown -R mysql:mysql $LOG_DIR $BINLOG_DIR $DATA_DIR
|
||||
chown -R mysql:mysql $LOG_DIR $BINLOG_DIR $DATA_DIR $(dirname $SOCK_FILE)
|
||||
if [ ! -d "$DATA_DIR/mysql" ]; then
|
||||
Print Initing mysql db files ...
|
||||
mysqld_pre_systemd
|
||||
|
||||
@@ -3,17 +3,16 @@ FROM harbor.colben.cn/general/rocky$ARCH:8
|
||||
MAINTAINER Colben colbenlee@gmail.com
|
||||
ARG ARCH
|
||||
ADD --chown=root:root /ADD/ /opt/
|
||||
RUN echo -e "[mysql80-community]\n\
|
||||
name=MySQL 8.0 Community Server\n\
|
||||
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/8/\$basearch/\n\
|
||||
RUN echo -e "[mysql-8.4-lts-community]\n\
|
||||
name=MySQL 8.4 LTS Community Server\n\
|
||||
baseurl=https://repo.mysql.com/yum/mysql-8.4-community/el/8/\$basearch/\n\
|
||||
enabled=1\n\
|
||||
gpgcheck=0\n\
|
||||
" > /etc/yum.repos.d/mysql-8.0.repo \
|
||||
" > /etc/yum.repos.d/mysql-8.4.repo \
|
||||
&& microdnf makecache \
|
||||
&& microdnf module disable mysql \
|
||||
&& microdnf install mysql-community-server \
|
||||
&& rm -rf /usr/sbin/mysqld-debug \
|
||||
/var/cache/yum \
|
||||
&& rm -rf /var/cache/yum \
|
||||
/var/lib/dnf \
|
||||
/var/log/* \
|
||||
/etc/my.cnf.d \
|
||||
@@ -41,7 +40,7 @@ character-set-server = utf8mb4\n\
|
||||
default-storage-engine = innodb\n\
|
||||
slow-query-log = TRUE\n\
|
||||
slow-query-log-file = /var/log/mysql/slow.log\n\
|
||||
authentication-policy = mysql_native_password\n\
|
||||
mysql-native-password = ON\n\
|
||||
lower-case-table-names = 1\n\
|
||||
\n\
|
||||
[mysqladmin]\n\
|
||||
|
||||
Reference in New Issue
Block a user