首页 > 数据库 >5.docker安装redis

5.docker安装redis

时间:2023-02-12 00:55:06浏览次数:42  
标签:配置文件 mydata redis etc conf docker 安装

下载redis镜像

 不讲那么细了,可以参考docker安装mysql的介绍

 docker pull redis 

不加冒号和版本表示下载最新版本的

 镜像下载完后可以数据 docker images 命令查一下是不是有了redis的镜像

 

创建实例并启动

执行命令

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
-d redis redis-server /etc/redis/redis.conf 这一句表示启动redis使用这个路径的配置文件

直接执行上面的命令会出错的,因为容器内部只有/etc/redis/并没有redis.conf文件,直接挂载就会给redis.conf当成一个目录,所以我们需要先手动创建后再执行上面的命令:

mkdir -p /mydata/redis/conf
touch /mydata/redis/conf/redis.conf

 我们可以打开redis的客户端试一试

docker exec -it redis redis-cli

 然后试一下用客户端连接发现连接上了

修改配置

redis默认是没有开启持久化的,也就是重启redis服务后之前存储的数据就没了

我们需要修改配置文件redis.conf设置一下持久化,改完配置文件需要重启服务才会生效

appendonly yes

标签:配置文件,mydata,redis,etc,conf,docker,安装
From: https://www.cnblogs.com/cheng8/p/17113162.html

相关文章

  • k8s安装指南
    安装机器说明ubuntu2h16g只有一台机器开始安装一,安装kubectl,kubeadm,kubeletesudocurlhttps://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg|apt-k......
  • [学习笔记]PostgreSQL数据库的安装和配置
    安装安装源yuminstall-yhttps://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm安装本体yum-yinstallpostg......
  • [学习笔记] CentOS + .Net后端常用的中间件工具安装
    Redis5.0+官方文档:https://redis.io/download/#redis-downloadssudoyuminstallredisRabbitMQ3.7.11+官方文档:https://www.rabbitmq.com/install-rpm.html配置安......
  • orbslam3(1)安装和编译
      https://github.com/UZ-SLAMLab/ORB_SLAM30环境ubuntu20opencv3.4.9ros roscvbriage单独根据opencv重新编译(vins-fusion安装编译的) 1安装下载gitcl......
  • 4.docker安装mysql
    下载mysql镜像打开docker镜像仓库https://hub.docker.com   我们下载官方镜像,点击打开   可以看到tags有很多不通版本的mysql   比如我想安装5.7......
  • redis实现分布式锁(包含代码以及分析利弊)
    redis实现分布式锁(基础版)使用redis实现分布式锁的方法有多种,基础版本是基于setnx命令,即如果不存在则设置。这个命令可以保证只有一个客户端能够成功设置一个key,从而获得锁......
  • 2.Linux安装docker
    Docker作为一个软件集装箱化平台,可以让开发者构建应用程序时,将它与其依赖环境一起打包到一个容器中,然后很容易地发布和应用到任意平台中。 进入docker官网找到安装文档......
  • Centos7用rpm安装MySQL数据库
    在Centos7下使用rpm安装下mysql的流程: 首先进入mysql官网的下载地址:​​ https://dev.mysql.com/downloads/mysq​​l/,然后在下载里面把os选择为RedHatEnterpriseLin......
  • 56.rlwrap 包安装
    相信大家在Linux主机使用sqlplus命令行工具时,经常会抱怨命令输错不好回退,或者刚输入的命令想再次执行,无法通过上下翻页切换的情况。一、介绍rlwrap 是GitHub的一个项目......
  • Pytorch环境安装
    WIN10、NVIDIAGeForceRTX3060python3.7,CUDAv11.1.1,PyTorch1.9.01.安装anacodah和PyCharm:  1.1为了稳定,此处安装了2019年10月16日的Anaconda3-2019.10-Windows-x......