首页 > 数据库 >基于docker部署redis

基于docker部署redis

时间:2023-06-26 18:01:44浏览次数:34  
标签:network 配置文件 部署 redis -- conf docker

Docker中部署redis

一、在docker中拉去redis镜像

docker pull redis

二、在本机给redis创建配置文件

1.mkdir –p /root/docker/redis/conf

2.上传redis自带的redis.conf到改目录下。

注意:有可能xftp无法链接,可以先传到其他目录,在linux中移动到该目录

3.编辑redis.conf配置文件

3.1.把bind 127.0.0.1 注释掉

3.2.通过requirepass设置密码

3.3.daemonize后台运行一定要为no

三、启动redis容器

docker run -d -p 6379:6379 --network mtx --network-alias redis -v /root/docker/redis/conf/redis.conf:/etc/redis/redis.conf --privileged=true redis redis-server /etc/redis/redis.conf

查看redis容器是否启动成功

docker ps

标签:network,配置文件,部署,redis,--,conf,docker
From: https://www.cnblogs.com/shaohuang/p/17506370.html

相关文章

  • 基于docker部署nginx
    基于docker部署nginx1.拉取nginx镜像文件dockerpullnginx2.创建nginx本地映射文件mkdir-p/root/docker/nginx/logsmkdir-p/root/docker/nginx/conf.dtouchpinter.confvipinter.conf把pinter改为docker中的别名3.启动nginx服务dockerrun-d-p80:80--networkmtx-v/ro......
  • 项目集成redis实战
    项目集成redis实战1.进入到项目的tomcat配置文件中,修改redis服务器和密码cd/usr/src/tomcat-pinter/webapps/WEB-INF/classes/viapplication.properties.2.杀死tomcat进程,重启服务3.重启服务cd/usr/src/tomcat-pinter/bin./startup.sh&tail–f../logs/catalina.ou......
  • linux下redis安装与使用
    linux下redis安装与使用一、redis安装1.上传reids压缩包到任意目录,一般与mysql数据库放一起。/usr/src2.redis压缩包解压tarxvfredis-7.0.4.tar.gz3.用gcc编译C语言,先安装gccyuminstall–ygcc4.进入到解压后的redis目录下,执行编译make5.执行安装命令makeinstall默认安装在:/u......
  • redis常用命令
    Redis常用命令一.redis特点:1.支持数据的持久化,可以将内存的数据保存在磁盘中,重启时再次加载2.存储的数据多样化,支持:string、list、hash、set、zset数据结构的存储3.支持master-slave模式的数据备份二.redis优势:性能高,读的速度为11万次/s,写的速度8.1万次/s三.常用的数据命令string类......
  • redis配置和使用方法
    Redis配置和使用方法一、下载和环境配置1.下载Redis官网:https://github.com/tporadowski/redis/releases,根据本地电脑下载适配的压缩包。2.环境配置下载到本地后,解压到任意目录。进入文件内,复制地址添加到本地电脑的系统环境变量Path路径。二、Redis启动和连接1.启动Redis服务端打......
  • redhat 下Redis安装
    Redis官网:http://redis.io/ 下载地址:http://redis.io/download安装方法: cdoptwgethttp://download.redis.io/releases/redis-2.8.5.tar.gztar-zxfredis-2.8.5.tar.gzcdredis-2.8.5makesudomakeinstallmake完成后,Src目录下的redis-server和redis-cli两个命名就是red......
  • Redis的事务
    谁说NoSQL都不支持事务,虽然Redis的Transactions提供的并不是严格的ACID的事务(比如一串用EXEC提交执行的命令,在执行中服务器宕机,那么会有一部分命令执行了,剩下的没执行),但是这个Transactions还是提供了基本的命令打包执行的功能(在服务器不出问题的情况下,可以保证一连串的命令是顺序在......
  • hive最小化部署 生产部署 hiveserver2 代理对象 和metastore服务
    自带的derbe的数据库,建表后就是在路径下新建了一个文件,映射成表的概念,同时在yarn会去执行,但是很多数据量很小的操作不会提交到yarn从stu表读数据的时候用的inputformat写数据的时候用的outputformat   metastore服务保存表名和文件路径之间的映射关系  嵌入......
  • 解决redis从服务器未配置主服务器密码导致数据未同步&磁盘饱满问题
    问题前置场景本人前几天买了一台2核4G+40G磁盘空间的云服务器用来学习使用,在服务器上安装了docker。为了学习redis主从架构,使用docker-compose部署了一主二从三台redis服务,部署完成之后测试发现从服务器并没有同步主服务器的数据,查看配置文件没有看出来什么问题,进入三台redis服务......
  • Docker 中的 .NET 异常了怎么抓 Dump
    一:背景1.讲故事有很多朋友跟我说,在Windows上看过你文章知道了怎么抓Crash,CPU爆高,内存暴涨等各种Dump,为什么你没有写在Docker中如何抓的相关文章呢?瞧不上吗?哈哈,在DUMP的分析旅程中,跑在Docker中的.NET占比真的不多,大概10个dump有1-2个是docker中的,市场决定了我......