1. 简易安装mysql
简单安装不多述说了,大家直接pull,再启动,挂载一个端口就可以使用了, 这里主要说真正的项目使用的安装。
1.1 拉取
我这里直接拉,如果大家需要指定版本,可以去docker hub中查找
docker pull mysql
1.2 启动
docker run -d -p 3306:3306 --privileged=true -v /home/mysql/log:/var/log/mysql -v /home/mysql/data:/var/lib/mysql -v /home/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 --name mysql8 mysql
docker run -d -p 3306:3306 --privileged=true
-v /home/mysql/log:/var/log/mysql
-v /home/mysql/data:/var/lib/mysql
-v /home/mysql/conf:/etc/mysql/conf.d
-e MYSQL_ROOT_PASSWORD=123456
--name mysql8
mysql
1.3 解决中文乱码问题
在conf中新建my.cnf,并加入如下内容:
1.4 重启mysql
docker restart mysql
2. 简易安装redis
2.1 拉取
我这里直接拉,如果大家需要指定版本,可以去docker hub中查找
docker pull mysql
在home中添加redis.conf,/home/redis/conf/redis.conf
2.2 启动
docker run -d -p 6379:6379 -v /home/redis/data:/data -v /home/redis/conf/redis.conf:/etc/redis/redis.conf --name redis redis redis-server /etc/redis/redis.conf
2.3 使用aof的持久化方式
修改/home/redis/conf/redis.conf,添加appendonly yes
2.4 重启
3. mysql集群安装
TODO
4. redis集群安装
TODO
|