首页 > 数据库 >Docker部署Redis

Docker部署Redis

时间:2023-12-16 15:12:55浏览次数:39  
标签:配置文件 部署 Redis redis mydata conf Docker docker

1、拉取redis镜像

docker pull redis

image

2、创建redis配置文件

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

3、启动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

4、redis配置文件介绍

https://raw.githubusercontent.com/antirez/redis/4.0/redis.conf

5、连接redis

docker exec -it redis redis-cli

标签:配置文件,部署,Redis,redis,mydata,conf,Docker,docker
From: https://www.cnblogs.com/ccblblog/p/17904845.html

相关文章

  • 关于在linux上部署tomcat
    一、环境准备1、选择一款远程工具连接到服务器2、准备一款ftp软件连接到服务器 二、tomcat搭建》、进入/opt/tars目录,按照appId创建文件夹,例如/opt/tars/10398。》、将 S:\研发中心\开发部\tools\Java\apache-tomcat-8.5.51.tar.gz(或通过tomcat官网下载对应的版本)通......
  • Docker 安装
    1、在线安装1.1、卸载系统之前的dockersudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine1.2、安装Docker-ce安装必须的依赖sudoyuminstall-yyum-uti......
  • Redis远程字典服务
    1介绍Redis(RemoteDictionaryServer)是一个开源的内存数据存储系统,可以用作数据库、缓存和消息中间件。它支持多种数据结构,包括字符串(strings)、哈希表(hashes)、列表(lists)、集合(sets)、有序集合(sortedsets)等。2使用场景相对于使用数据库,它读取更方便,时间更短相对于存储在硬盘上,它可......
  • Django-redis 常见错误
    Django-redis是一个Django缓存模块,用于连接Redis数据库。在使用Django-redis异步操作时,可能会遇到一些常见的错误。以下是一些可能出现的错误及其解决方法:Redis连接错误:原因:无法连接到Redis数据库。解决方法:检查Redis数据库是否已启动,并确保在Django设置中正确配置了......
  • 记一个坑爹的报错,不要过于信任IDE上的热部署插件
    近期处理一个老项目的安全漏洞,要求敏感数据不能明文传输,考虑到效率和兼容性等问题,决定使用对称加密,前端使用CryptoJS,后端使用Java标准库提供的API;最开始试了DES算法,可以调通,但是鉴于现在这个算法因为秘钥太短已经不安全,又尝试新的AES,但是怎么也不行,后台解密报错:java......
  • Redis集群
    1.描述集群,即是RedisCluster。其由多个redis节点组成,redis数据保存在这些节点中。这些节点分为主节点和从节点:只有主节点负责读写请求和集群信息的维护,从节点只负责主节点数据和状态的复制。2.作用数据分区:redis集群是将数据分散存到多个节点中的。具体存到哪个节点是根绝数......
  • Docker部署mysql5.7数据库
    1、拉取镜像dockerpullmysql:5.72、启动mysql5.7镜像dockerrun-p3306:3306--namemysql\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql\-v/mydata/mysql/conf:/etc/mysql\-eMYSQL_ROOT_PASSWORD=root\-dmysql:5.7参数说明......
  • python flask 生产环境部署,基于gunicorn
    1.安装gunicorn,部分生产服务器会存在多个pip版本,一般用pip和pip3区分,本文中用pippipinstallgunicorn2.启动程序cd/usr/appgunicorn--workers2-b0.0.0.0:5056app:app 验证项目正常后继续如下操作3.配置gunicorn配置文件查看centos版本cat/etc/redhat-releas......
  • 常用docker 配置2023
    https://docs.docker.com/engine/install/ubuntu/安装Docker引擎编辑配置文件/mysql/conf/my.cnf[mysql]#设置mysql客户端默认字符集default-character-set=UTF8MB4[mysqld]#设置3306端口port=3306#允许最大连接数max_connections=200#允许连接失败的次数max_connect_errors=10#......
  • 快速打印docker容器日志
    有的时候需要在服务器上查看日志信息。往往敲命令又太多,觉得麻烦,所以写了一个这个脚本。赋权之后,这个脚本里面丢到/usr/local/bin/下面。就可以在任何地方使用lgs,然后输入容器部分的名字。如果有多个输入序号就可以打印日志啦。#/bin/bashread-p"entername:"contain......