谷粒商城学习——docker安装redis
很多命令在谷粒商城学习——docker安装mysql中已经写得很详细,本篇不赘述
下载redis最新镜像
docker pull redis
启动redis
1,在虚拟机中创建目录
mkdir -p /mydata/redis/conf
2,转到/mydata/redis/conf手工创建redis.conf文件
touch /mydata/redis/conf/redis.conf
3,创建实例并启动
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
之所以先进行1,2两步,是因为redis默认只有/etc/redis两层目录,没有redis.conf文件,如果直接进行第3步,会将/mydata/redis/conf/redis.conf当成目录不会当成文件
容器内/data文件夹是存放的redis的数据
-d redis redis-server /etc/redis/redis.conf以后台方式启动redis镜像,额外命令,redis-server(redis服务器)加载 /etc/redis/redis.conf这个配置文件的方式启动
测试redis使用
以交互模式进入redis客户端
docker exec -it redis redis-cli
set a b
get a
重启redis
先exit退出redis客户端到linux
docker restart redis
然后再获取a,视频中是获取不到的,我的最新版的能获取到,已经默认持久化了。
老版本 redis持久化设置
退出redis客户端到linux下,编辑redis.conf文件,插入appendonly yes,然后重启
pwd(英文全拼:print work directory) 命令用于显示工作目录。
redis可视化客户端:redis-desktop-manager,
redis官方各个版本配置文档(个人无法打开)
本文来自博客园,作者:每天都要学一点,欢迎讨论和转载,转载请注明原文链接:https://www.cnblogs.com/yanan7890/p/14853309.html