docker 安装 redis
1,查看可用redis版本
镜像库地址: https://hub.docker.com/_/redis?tab=tags。
2,获取最新版Redis镜像
$ sudo docker pull redis
3,查看本地镜像
$ sudo docker images
4,启动redis
创建redis.conf配置文件
$ sudo mkdir -p /mydata/redis/conf #递归创建文件夹
$ sudo touch /mydata/redis/conf/redis.conf #修改文件的时间属性
启动redis
$ sudo docker run -p 6379:6379 --name myredis -v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /etc/localtime:/etc/localtime\
-d redis redis-server /etc/redis/redis.conf
5,链接redis
$ sudo docker exec -it myredis redis-cli
6,设置redis持久化存储
-
修改虚拟机映射的redis配置文件
修改配置文件: sudo vim /mydata/redis/conf/redis.conf 添加配置: 设置持久化: appendonly yes 设置密码: requirepass 123456
-
检查是否生效
重启redis容器: docker restart redis 重新登录: [root@VM-4-6-centos ~] docker exec -it myredis redis-cli 127.0.0.1:6379> auth 123456 OK 设置a=200,返回OK set a 200 获取a的值,返回"200" get a 重启redis容器 sudo docker restart redis 重新连接redis容器 sudo docker exec -it redis redis-cli 获取a的值 get a,返回"200"
7,docker的基本命令
查看所有镜像 docker images
删除镜像(会提示先停止使用中的容器) docker rmi 镜像name/镜像id
查看所有容器 docker ps -a
查看容器运行日志 docker logs 容器名称/容器id
停止容器运行 docker stop 容器name/容器id
终止容器后运行 docker start 容器name/容器id
容器重启 docker restart 容器name/容器id
删除容器 docker rm 容器name/容器id
8,本地链接redis客户端
打开服务器防火墙的6379端口号。
下载redis可视化工具。下载地址:https://gitee.com/qishibo/AnotherRedisDesktopManager/releases。
安装链接
输入主机Ip,端口号,redis设置的密码。然后链接。