注:单机开发环境安装
1、虚拟机安装centos 7,将网络修改为桥接模式
2、打开网络服务
cd /etc/sysconfig/network-scripts
修改ifcgf-ens33配置,将ONBOOT=no修改为ONBOOT=yes,重启网络服务
systemctl restart network.service
关闭防火墙
systemctl status firewalld
systemctl stop firewalld
systemctl disable firewalld
3、安装docker
一键安装
curl -sSL https://get.daocloud.io/docker | sh
curl -sSL https://get.docker.com/ | sh
#需要配置镜像
{
"registry-mirrors": [
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
]
}
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
启动docker服务
systemctl start docker
docker开机启动
systemctl enable docker
4、docker安装mysql
mkdir -p /usr/mysql8/data /usr/mysql/conf
chmod 777 /usr/mysql8
vim /usr/mysql8/conf/my.cnf
[client]
#socket = /usr/mysql8/mysqld.sock
default-character-set = utf8mb4
[mysqld]
sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
#pid-file = /var/run/mysqld/mysqld.pid
#socket = /var/run/mysqld/mysqld.sock
#datadir = /var/lib/mysql8
#socket = /usr/mysql8/mysqld.sock
#pid-file = /usr/mysql8/mysqld.pid
datadir = /usr/mysql8/data
character_set_serv