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

REDIS生产环境配置

REDIS生产环境配置

  • REDIS生产环境配置
    • docker-compose文件
    • redis.conf文件

REDIS生产环境配置

docker-compose模式部署生产环境

docker-compose文件


  d_redis:
    image: redis:${REDIS_VERSION}
    container_name: d_redis
    volumes:
      - ${REDIS_1_CONF_FILE}:/etc/redis.conf:ro
      - ${DATA_DIR}/redis:/data/:rw
    restart: always
    entrypoint: [ "redis-server", "/etc/redis.conf" ]
    environment:
      TZ: "$TZ"
    networks:
      default:

  d_webman_zhongyi:
    build:
      context: ./services/php81_zhongyi/php81_zhongyi
      args:
        PHP_VERSION: php:${PHP81_VERSION}-fpm-alpine
        CONTAINER_PACKAGE_URL: ${CONTAINER_PACKAGE_URL}
        PHP_EXTENSIONS: ${PHP81_EXTENSIONS}
        TZ: "$TZ"
    container_name: d_webman_zhongyi
    expose:
      - 9000
      - 8787
    cap_add:
      - SYS_PTRACE
    volumes:
      - ./www:/www/
      - ${PHP81_PHP_CONF_FILE}:/usr/local/etc/php/php.ini:rw
      - ${PHP81_FPM_CONF_FILE}:/usr/local/etc/php-fpm.d/www.conf:rw
    restart: always
    networks:
      default:

注意redis容器不要暴露6379出来,这样就可以保证外部访问宿主机的6379的时候没有服务接受、响应;

redis.conf文件

requirepass ttg2131231
bind 0.0.0.0
protected-mode yes

允许全部ip访问,这样docker网段内的所有容器都可以访问了,主要是让php容器访问
开启保护模式 意思就是不让外部ip访问,其实是有冲突的。
密码是ttg2131231,

整体意思就是允许输入了正确密码的链接;docker-compose没暴露6379给宿主机,所以等于是只有docker内的容器可以访问

http://www.dtcms.com/a/70018.html

相关文章:

  • 怎么有效降低知网AIGC率
  • JVM常用概念之即时常量
  • python web开发flask库安装与使用
  • 【AI论文】世界建模助力规划更优:具身任务规划中的双偏好优化
  • 蓝桥杯 公因数匹配
  • 电子电气架构 --- 车载电子中常见的动态数据链路库(dll)
  • AUTOSAR 网络安全 架构
  • 【结构设计】3D打印创想三维Ender 3 v2
  • python列表基础知识
  • Java Web 大文件上传优化:从困境到高效
  • 聊聊 Redis 的一些有趣的特性(上)
  • 矩阵的转置
  • 虚幻基础:蓝图常用节点
  • 76.HarmonyOS NEXT ImageItemView组件深度剖析:边界处理与高级特性(二)
  • P7634 [COCI 2010/2011 #5] HONI 题解 DP模板题
  • 深度揭秘:蓝耘 Maas 平台如何重塑深度学习格局
  • Unreal Engine 5(虚幻引擎)动画制作快捷键大全
  • 进程间通信--匿名管道
  • 【算法设计与分析】算法时间复杂度计算方法、算法时间复杂度的表示方法
  • 基于PySide6与CATIA Automation的批量截图处理系统开发实践
  • KVM安全模块生产环境配置与优化指南
  • docker composeyaml文件,什么是swap-space,内存不足硬盘来凑,--ipc=host,yaml文件、环境变量、容器报警健康检查
  • 394. 字符串解码
  • 【蓝桥杯】省赛:神奇闹钟
  • Pyecharts 输出到 html 白屏 | 解决方案来
  • 用tiptap搭建仿google-docs工具栏
  • C++和C的区别
  • CTA重建:脑血管重建,CT三维重建,三维建模 技术,实现
  • 华为重拳出击!华为重拳出击!华为重拳出击!
  • 【Java】Devops、CI/CD、jenkins