下载帮

您现在的位置是:首页 > 服务器 > Linux

Linux

Linux环境中Docker容器安装与使用(五)——安装Redis键值数据库

2022-05-29 09:24Linux

简介:Redis 是完全开源的,遵守BSD协议,是一个高性能的键值数据库。是当前最热门的的的NoSql数据库之一,也称为数据结构服务器。Redis 与其他键值数据库有以下三个特点:一是Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用;二是Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储;三是Redis支持数据的备份,即master-slave模式的数据备份。本文将介绍在容器Docker中安装键值数据库Redis的过程,详细内容请参考下文。

一、登陆Linux系统

二、查看Docker运行状态

执行指令# systemctl status docker查看Docker的运行状态。如下图

三、使用Docker安装Redis键值数据库

1、查找需要安装的redis版本

执行指令# docker search redis。如下图

2、下载redis:7.0镜像

执行指令# docker pull redis:7.0。如下图

3、查看redis镜像

执行指令# docker images。如下图

4、启动redis容器

执行指令# docker run -p 6379:6379 --name redis -d redis。如下图

备注:

--name: 指定创建的容器的名字;

-p 6379:6379: 端口映射将容器的6379端口映射到外部机器的6379端口;

-d redis: 指定使用redis作为镜像。

5、查看redis服务

执行指令# dockers ps -a。如下图

备注:状态为UP表示该服务已经正常启动。

6、进入容器redis

执行指令# docker exec -it redis /bin/bash。如下图

7、访问redis数据库

执行指令# docker exec -it redis redis-cli。如下图

备注:用set指令设置键值对,然后通过get指令查看键值。

8、设置redis认证密码

执行指令# config set requirepass 123456设置密码。 如下图

执行指令# config get requirepass查看修改后的密码。 如下图

9、使用认证密码访问redis数据库

执行指令# docker exec -it redis redis-cli -p 6379 -a 123456。如下图

10、防火墙放行6379端口

执行指令# firewall-cmd --add-port=6379/tcp –permanent。如下图

备注:执行指令# firewall-cmd reload刷新一下防火墙。

文章评论