Administrator
发布于 2024-08-05 / 25 阅读
0
0

docker-compose方式部署redis

创建docker-compose.yml文件

version: "2"
services:
  redis:
    image: redis
    hostname: redis
    container_name: redis
    restart: always
    ports:
      - "6379:6379"
    volumes:
      - /home/redis/data:/data
      - /home/redis/redis.conf:/etc/redis/redis.conf
    environment:
      - TZ=Asia/Shanghai

同目录创建redis.conf配置文件,下载redis.conf

修改部分配置

# 注释掉,否则只可以本地访问
#bind 127.0.0.1 -::1

# 修改配置后台运行
daemonize yes

#关闭保护模式,否则远程连接不了
protected-mode no

# 修改redis链接密码
requirepass jiangk123456

同目录创建data文件夹,用于存储redis数据,整体目录结构如下

[root@iZ2ze616zb6x1rqtgc7w9qZ redis]# ll -h
total 116K
drwxrwxrwx 2 polkitd root 4.0K Aug  5 14:42 data
-rw-r--r-- 1 root    root  285 May 28 14:30 docker-compose.yml
-rw-r--r-- 1 root    root 105K May 28 13:37 redis.conf

启动redis服务

[root@iZ2ze616zb6x1rqtgc7w9qZ redis]# docker-compose up -d


评论