docker+mysql搭建高性能数据库集群(一、docker、mysql安装、启动)
准备工作
准备一台Centos7主机,我开了一台12核100G的,壕不壕
更新yum
yum -y update
安装、启动docker
安装
yum -y install docker //安装
启动
service docker start //启动
使用docker安装启动mysql
下载mysql 镜像
docker pull docker.io/centos/mysql-57-centos7
创建一个本地文件夹用来存放数据库的数据
mkdir /CASM_DATA
启动容器
docker run -d --name ObsDB_master -e MYSQL_USER=ObsDB_master -e MYSQL_PASSWORD=123456 -e MYSQL_DATABASE=ObsDB_master -p 3306:3306 docker.io/centos/mysql-57-centos7
同样的方法启动集群内其他物理数据库。访问主机3306端口即可连接数据库。
我启动好的所有物理数据库容器如下:
[root@piehost data]# docker ps
3383ae558004 docker