首页 > 数据库 >redis 部署

redis 部署

时间:2024-05-13 15:11:08浏览次数:14  
标签:6379 部署 redis -- conf docker data

redis docker 环境部署

1.方式一, docker run

docker run --rm -p 6379:6379 
-v /home/qtimes/workspace/docker_space/redis_space/data/redis/redis.conf:/etc/redis/redis.conf  
-v /home/qtimes/workspace/docker_space/redis_space/data/redis/data:/data 
redis:latest 
redis-server /etc/redis/redis.conf --appendonly yes

--appendonly yes                                          :开启持久化
--privileged=true                                         :容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限
-v /docker/redis/conf/redis.conf:/etc/redis/redis.conf    :映射配置文件
-v /docker/redis/data:/data                               :映射数据目录
redis-server /etc/redis/redis.conf                        :指定配置文件启动redis-server进程
-t                                                        :让docker分配一个伪终端并绑定到容器的标准输入上,
-i                                                        :则让容器的标准输入保持打开.

2.方式一, docker-compose

vim docker-compose.yml 

services:
  redis:
    container_name: 'myredis'
    image: 'redis'
    #restart: always
    ports:
      - 6379:6379
    command: redis-server --requirepass mypassword

docker-compose up

redis 客户端连接 , *注意连接时无需输入用户名*

[docker 验证]

[idea explorer]


标签:6379,部署,redis,--,conf,docker,data
From: https://www.cnblogs.com/wanqieddy/p/18189270

相关文章

  • CentOS7部署Docker(联网)
    一、参考地址https://blog.csdn.net/m0_49762804/article/details/131398587二、Docker安装安装依赖环境,yum-utils##检查是否安装[root@localhostES]#dockerps[root@localhostES]#yum-yinstallyum-utilsdevice-mapper-persistent-datalvm2备注:使用yum工具下......
  • CentOS7部署ES(单机)
    一、创建路径,解压##创建路径[root@localhost/]#cd/data[root@localhostdata]#mkdirES##解压[root@localhostdata]#cdES[root@localhostES]#lselasticsearch-8.11.3-linux-x86_64.tar.gz[root@localhostES]#tar-zxvfelasticsearch-8.11.3-linux-x86_64.ta......
  • 【VMware vSphere】如何查看 OVF/OVA 模板部署虚拟机所配置的密码。
    当我们从OVF/OVA模板部署虚拟机时,在部署期间可能会要求你对虚拟机进行一些配置,比如IP地址、虚拟机密码等。关于这些配置参数,登录vSphereClient,可以转到该虚拟机-配置-设置-vApp选项-属性中进行参看。当我们部署完这个虚拟机后,如果长时间没有登录,忘记配置期间设置的密码,那该怎......
  • 基于Java的redis客户端的基本使用
    1.简介Java中redis客户端有jedis、lettuce、Redission等2.jedis的基本使用引入依赖<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>4.2.3</version></dependency>从jedis连接池获取je......
  • 部署Prometheus Operator完整流程及踩坑解决思路
    环境信息软件版本号LinuxCentos7.9k8sv1.26.9Docker25.0.4kube-prometheusv0.13.0nginx-ingress-controllerv1.10.1K8S集群信息(提前安装好自己的集群,本文不再讲解集群的安装)主机名IPk8s-master192.168.2.11k8s-node01192.168.2.1......
  • Redis配置登录密码并使用认证密码登录
    Redis配置登录密码并使用认证密码登录1.修改配置文件Redis的配置文件redis.conf,找到如下行:#requirepassfoobared去掉注释,并修改为所需要的密码:requirepass123456(其中123456就是要设置的密码)2.重启Redis如果Redis已经配置为service服务,可以通过以下方式重启:serviceredis......
  • CentOS7部署Redis(离线单机)
    一、检查是否安装##检查是否安装了Redis[root@localhost/]#ps-ef|grepredis##存在就删除[root@localhost/]#sudoyumremoveredis##检查是否安装了gcc[root@localhost/]#gcc--version安装gcc1、手动离线安装下载gcc安装包,下载地址:http://mirrors.ali......
  • docker快速部署 influxdb+telegraf+grafana 推送主机及docker容器监控数据 并展示图
    简述1、InfluxDBInfluxDB是用Go语言编写的一个开源分布式时序、事件和指标数据库,无需外部依赖。 2、TelegrafTelegraf是一个插件驱动的服务器代理,用于收集和报告指标,并且是TICKStack的第一部分。Telegraf插件可以直接从它运行的系统中获取各种指标,从第三方API中提取指标,甚......
  • CentOS7离线部署JDK
    一、 下载JDK官网地址:https://www.oracle.com/java/technologies/downloads/#java18二、安装部署点击查看代码##创建存放的文件夹[root@localhost/]#cd/[root@localhost/]#mkdirdata[root@localhost/]#cd/data[root@localhostdata]#mkdirjava##解压,安......
  • zerotier-docker部署
    linux-centos-docker安装zerotier版本:centos7.9(7.7以上的版本都可用)注意事项安装zerotier需要内核版本高一点,我这里用的是5.X这里发现报错信息:FATAL:kerneltooold就是内核版本过低,需要升级具体流程查看当前内核版本uname-r我这里是5.4.273-1.el7.elrepo.x86_6......