跳转至

MariaDB安装

正式安装前,请确认docker已安装,可参考:Docker安装

1. 在线获取镜像

docker pull mariadb:10.5

2. 离线环境导入镜像

联系有度技术支持或商务获取镜像文件,上传到服务器。

docker load -i mariadb_10.5_arm.tar

3. 初始化配置文件

mkdir -p /opt/mariadb/config /opt/mariadb/data
cat <<eof|tee /opt/mariadb/config/my.cnf
[mysqld]
innodb_buffer_pool_size = 2048M
max_connections = 500
max_connect_errors = 1000
group_concat_max_len = 204800
eof
chown -R 999:999 /opt/mariadb

4. 启动容器

docker run -itd --name mariadb \
--network host \
-v /etc/localtime:/etc/localtime:ro \
-v /opt/mariadb/config:/etc/mysql/conf.d \
-v /opt/mariadb/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=Youdu123456 \
--restart always mariadb:10.5