Docker mariadb服务安装与配置(CentOS7)
作者:JC and lixh
1、关闭宿主主机的SELinux
如果不关闭宿主主机的SELinux服务,在下面修改容器内服务器的密码,会出现错误。修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。
# 编辑SELinux配置文件
vi /etc/selinux/config
# 重新启动服务器
reboot
2、启动基本镜像并安装相应服务
我们在启启动基本镜像前,需要pull一个镜像,目前我们的镜像已经成功下载,启动并进入bash模式下。
# 启动基本镜像,进入bash模式
docker run -it -p 10080:80 centos:latest /bin/bash
3、安装配置所必要的命令及服务
# 安装相关命令及服务
yum -y install mariadb-server net-tools
#初始化mariadb
mysql_install_db –user=mysql
#后台启动mariadb服务
mysqld_safe &
4、启动服务并测试
# 启动mysql服务
mysql