配置文件
docker-compose.yml
docker-compose.yml文件的版本
version: "3"
#管理的服务
services:
redis:
image: redis
ports:
# 端口映射
- 6379:6379
volumes:
# 持久化 目录映射
- "./redis/redis.conf:/usr/local/etc/redis/redis.conf"
- "./redis/data:/data"
command:
# 执行的命令
redis-server /usr/local/etc/redis/redis.conf
redis.conf
requirepass 123456
appendonly yes
daemonize no
在当前目录结构
├── docker-compose.yml
└── redis
├── data
└── redis.conf
运行
docker-compose up -d
查看当前容器运行状态
docker ps -a
测试redis
[root@localhost my_docker_compose]# docker exec -it cb59364dfb75 redis-cli -h 127.0.0.1 -p 6379 -a 123456
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
127.0.0.1:6379> set test 123
OK
127.0.0.1:6379> get test
"123"
127.0.0.1:6379> exit
本文详细介绍了如何使用DockerCompose配置Redis服务,包括版本设置、端口映射、持久化目录映射及命令执行等关键步骤。通过具体实例展示了如何在本地环境中搭建并运行Redis容器,以及如何进行基本的Redis操作。
1412

被折叠的 条评论
为什么被折叠?



