当前位置: 首页 > news >正文

docker-compose.yml 文件来配置 Redis

你可以创建一个 docker-compose.yml 文件来配置 Redis,确保 Redis 在启动时使用指定的密码和相关配置。以下是配置文件的示例:

version: '3.8'services:redis:image: redis:latestcontainer_name: redis-serverports:- "6379:6379"environment:- REDIS_PASSWORD=123456volumes:- ./data:/datacommand: ["redis-server","--bind", "0.0.0.0","--protected-mode", "no","--appendonly", "yes","--requirepass", "123456"]restart: always

解释:

  • ports:将容器的 Redis 端口映射到主机的 6379 端口。
  • volumes:挂载主机的 ./data 目录到容器内的 /data 目录,用于数据持久化。
  • command:指定 Redis 的启动命令和参数。
  • restart: always:设置容器自动重启,确保开机自启动。

使用步骤:

  1. 将上述内容保存为 docker-compose.yml 文件。

  2. 在该文件所在目录运行以下命令:

    docker-compose up -d
    

这将启动并运行 Redis,使用指定的配置和密码。


http://www.mrgr.cn/news/66716.html

相关文章:

  • macOS开发环境配置与应用开发(详细讲解)
  • solidity中的Error和Modifier详解
  • HarmonyOS 移动应用开发
  • Spring Bean的作用域和生命周期
  • git clone,用https还是ssh
  • [vulnhub]DC: 1
  • Python小白学习教程从入门到入坑------第二十六课 单例模式(语法进阶)
  • JAVA学习-练习试用Java实现“斐波那契数列”
  • 微服务架构面试内容整理-Zuul
  • 计算机组成原理之异常和中断的检测与响应
  • 从零开始注册邮箱,掌握个人数字通信金钥匙
  • Rust常用数据结构教程 String与str,元组和数组
  • 第十二章 本地进程间通信(管道) - OPEN 和 USE 命令关键字
  • 守住数据安全的第一道防线——权限管理全解析
  • 做遥感算法?GIS开发?新型测绘?哪个专业更注重编程能力?
  • CKA认证 | 使用kubeadm部署K8s集群(v1.26)
  • 入行大模型必看书籍-《多模态大模型:技术原理与实战》多模态大模型的核心技术
  • 基于springboot+vue实现的农产品物流系统
  • 密码学知识点整理二:常见的加密算法
  • go channel 通道
  • 关于Catkin工作空间的两种方式
  • SpringBoot驱动的健身中心管理解决方案
  • Android AndroidManifest 文件内标签及属性
  • 虚假信息成为美国大选的首要安全问题
  • 安装acondana3, Conda command not found
  • 【Rust实现命令模式】