【Linux学习笔记】Docker安装Redis服务

一、概述

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

二、docker下载redis

2.1、查找镜像

# 查找redis镜像
sudo docker redis

在这里插入图片描述

2.2、下载镜像

# 下载redis,不加版本号默认下载最新版本
sudo docker pull redis

在这里插入图片描述

三、docker下运行redis

3.1、创建redis的data数据持久化的挂载目录

# 进入到自己的软件安装目录(自己创建)
cd software/
# 创建redis目录
sudo mkdir redis
# 进入redis目录
cd redis/
# 创建redis数据持久化挂载目录
sudo mkdir data

在这里插入图片描述

3.2、启动redis服务

# 启动redis
sudo docker run --privileged=true  -p 6379:6379 -v /home/nis/software/redis/data:/data -d redis:latest redis-server --appendonly yes
# 进入redis命令行
$ docker exec -it 容器id redis-cli

参数说明

--privileged=true:提升容器内权限
-p 6379:6379 : 将容器的6379端口映射到主机的6379端口
-v $PWD/data:/data : 将主机中当前目录下的data挂载到容器的/data
-v /home/nis/software/redis/data:/data:将该路径目录的data挂载到容器的/data
redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置

在这里插入图片描述

3.3、使用可视化工具链接redis服务

在这里插入图片描述
至此,redis服务的docker安装完成了。

发布了76 篇原创文章 · 获赞 16 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_38657051/article/details/99945534