Linux服务器上用docker安装redis

1. 下载redis (版本可以自行更改)

docker pull redis:6.2.6

2. 创建挂载目录

由于我这边/date目录下有备份,就放在这下面

mkdir -p /date/data/redis/conf
mkdir -p /date/data/redis/data
touch /date/data/redis/conf/redis.conf

3.  启动redis

docker run -p 4003:6379 --name redis --network fine-tuning-platform-network -v /date/data/redis/data:/data -v /date/data/redis/conf/redis.conf:/etc/redis/redis.conf -d redis:6.2.6 redis-server /etc/redis/redis.conf

4. 启动命令解析

-p 4003:6379  将映射6379的4003端口挂载出去
--name redis  redis容器名字
--network fine-tuning-platform-network  在docker中设置的同一个网段
-v /date/data/redis/data:/data 
-v /date/data/redis/conf/redis.conf:/etc/redis/redis.conf   -v 挂载目录
-d redis 后台启动redis
redis-server /etc/redis/redis.conf 
配置文件启动redis,加载容器内的conf文件,因为文件挂载,最终找到上面自定义的配置文件

5. 查看是否启动成功: docker ps

查看到映射的端口,即为启动redis成功,无设置密码 用户root,连接redis即服务器IP+映射的端口

例如:localhost:4003

6. 查看redis版本

lanyun@lanyun:~$ docker exec -it redis /bin/bash
root@6c33cf70090b:/data# 
root@6c33cf70090b:/data# redis-server --version
Redis server v=6.2.6 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=1170f97abfd818d
root@6c33cf70090b:/data# 
root@6c33cf70090b:/data# redis-cli --version
redis-cli 6.2.6

8. 设置redis 自启动

sudo docker update redis --restart=always

9. 查看redis 日志

docker logs -f redis

自此,Linux 用docker安装redis即完成~

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
安装和使用Docker上的Redis,您可以按照以下步骤进行操作: 1. 首先,确保您的系统中已经安装Docker。您可以通过运行命令`docker --version`来验证Docker是否已正确安装。 2. 接下来,您需要在Docker上获取适用于Redis的镜像。您可以通过搜索并拉取Redis镜像来实现这一点。运行以下命令获取Redis镜像: ``` docker pull redis ``` 这将从Docker Hub上下载最新版本的Redis镜像。 3. 下载完Redis镜像后,您可以使用以下命令启动Redis容器: ``` docker run --name my-redis -d redis ``` 这将在后台启动一个名为"my-redis"的Redis容器。 4. 您可以使用以下命令检查正在运行的容器: ``` docker ps ``` 这将显示您当前正在运行的容器的列表,其中应该包含刚刚启动的Redis容器。 5. 如果您想查看包括已经停止的容器在内的全部容器列表,可以使用以下命令: ``` docker ps -a ``` 现在,您已经成功安装并启动了Redis容器。您可以使用Redis客户端连接到容器中的Redis服务器,并开始使用Redis。 请注意,上述步骤是基于Linux系统的。如果您使用的是Windows或Mac系统,请确保您已经正确安装了适用于您的操作系统的Docker,并相应地调整命令。 : 引用了docker ps命令,用于查看本机正在运行的Docker容器。 : 引用了一个关于选择合适的Redis版本的文章,该文章详细介绍了如何找到适用于DockerRedis版本。 : 引用了一种重启Docker和容器的方法,该方法用于重新启动Docker并重启容器以使更改生效。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值