05. SpringCloud实战项目-Docker安装mysql
16lz
2021-04-19
SpringCloud实战项目全套学习教程连载中
PassJava 学习教程
简介
- PassJava-Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。
- PassJava 是一款Java
面试刷题
的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础。 - PassJava 项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目
- 采用流行的技术,如 SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch,采用Docker容器化部署。
更好的阅读体验
- 文档地址:http://www.jayh.club
- 备用地址:https://jackson0714.github.io/PassJava-Learning
文档连载目录
- 打造一款 刷Java 知识的小程序
- 打造一款 刷Java 知识的小程序(二)
- 01.五分钟搞懂分布式基础概念
- 02.快速搭建Linux环境-运维必备
- 03.配置虚拟机网络
- 04.安装Docker
- 05.Docker安装mysql
- 06.Docker安装redis
- 07.本地开发环境配置
- 08.配置Git
- 09.初始化项目和添加微服务
- 10.PassJava-微服务划分图
- 11.初始化数据库和表
- 12.搭建管理后台
docker安装redis
1.下载镜像
- 下载镜像
sudo docker pull redis
ubuntu@VM-0-13-ubuntu:~$ sudo docker pull redisUsing default tag: latestlatest: Pulling from library/redisc499e6d256d6: Already exists bf1bc8a5a7e4: Pull complete 7564fb795604: Pull complete ec6e86f783e4: Pull complete 1371d6223f46: Pull complete 021fd554320f: Pull complete Digest: sha256:a732b1359e338a539c25346a50bf0a501120c41dc248d868e546b33e32bf4fe4Status: Downloaded newer image for redis:latestdocker.io/library/redis:latest
- 查看下载的镜像
sudo docker images
2.启动redis
- 创建redis.conf 配置文件
sudo mkdir -p /mydata/redis/confsudo touch /mydata/redis/conf/redis.conf
- 启动redis
sudo docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data \-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \-d redis redis-server /etc/redis/redis.conf
3.连接redis
sudo docker exec -it redis redis-cli
4.测试redis
设置a=100,返回OK
set a 100
获取a的值,返回"100"
get a
5.设置redis持久化存储
- 修改虚拟机映射的redis配置文件
修改配置文件:sudo vim /mydata/redis/conf/redis.conf添加配置:appendonly yes
- 检查是否生效
重启redis容器:docker restart redis设置a=200,返回OKset a 200获取a的值,返回"200"get a重启redis容器sudo docker restart redis重新连接redis容器sudo docker exec -it redis redis-cli获取a的值get a,返回"200"
6.安装redis可视化工具
安装redis可视化工具
redis-desktop-manager
连接redis
- 查看redis数据库
公众号
©著作权归作者所有:来自51CTO博客作者悟空聊架构的原创作品,如需转载,请注明出处,否则将追究法律责任更多相关文章
- 04. SpringCloud实战项目-安装Docker
- 03. SpringCloud实战项目-配置虚拟机网络
- 02. SpringCloud实战项目-快速搭建Linux环境-运维必备
- SSM(Spring+SpringMVC+MyBatis)实战项目-天猫商城
- 10. SpringCloud实战项目-微服务划分图
- 01. SpringCloud实战项目-五分钟搞懂分布式基础概念
- 11. SpringCloud实战项目-初始化数据库和表
- 09. SpringCloud实战项目-初始化项目和添加微服务
- 08. SpringCloud实战项目-配置Git