docker 安装Mariadb数据库

拉取镜像

docker pull mariadb

永久存储文件设置

容器宿主机建立数据文件夹

mkdir -p /data/mariadb /data/mariadb/logs /data/mariadb/data /data/mariadb/conf

运行容器

 docker run --name mariadb -d -i -v /data/mariadb/conf:/etc/mysql/conf.d -v /data/mariadb/logs/logs:/logs -v /data/mariadb/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3308:3306 mariadb

容器自动启动

docker update --restart=always mariadb

放行数据库端口

修改防火墙放行3308端口

firewall-cmd  --zone=public --add-port=3308/tcp --permanent
firewall-cmd  --reload

连接数据库

mysql -h 127.0.0.1 -P 3308 -u root -p
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐