拉取镜像
启动
由于挂载时没有redis.conf文件 所以需要提前创建
1 2
| mkdir -p /mydata/redis/conf touch /mydata/redis/conf/redis.conf
|
执行
1
| docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf
|
配置
其他配置可查看官网https://redis.io/docs/manual/confighttps://redis.io/docs/manual/config/
compose
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| version: '3' services: redis6: image: redis:6.0.16 hostname: redis container_name: redis6 restart: always ports: # 端口映射 - 6379:6379 volumes: - /mydata/redis/data:/data - /mydata/redis/conf/redis.conf:/etc/redis/redis.conf
# 在容器中执行的命令 command: redis-server /etc/redis/redis.conf
|
作者声明