docker部署redis

206 阅读1分钟

一、拉取镜像

docker pull redis

二、创建挂载路径

mkdir -p /usr/local/soft/docker/redis/conf/
mkdir -p /usr/local/soft/docker/redis/data/

三、创建配置文件redis.conf

# 配置文件内容可从redis的github上下载相应版本的redis.conf填充,并修改以下几项即可
vi /usr/local/soft/docker/redis/conf/redis.conf

#bind 0.0.0.0 #带bind的注释掉
protected-mode yes #开启密码
daemonize no  #一定改为no 否则redis不能启动 而且没有日志!!!!!!!!!!
requirepass 123 #密码

四、启动容器

docker run -p 6379:6379 --name redis -v /usr/local/soft/docker/redis/conf/redis.conf:/etc/redis/redis.conf  -v /usr/local/soft/docker/redis/data:/data -d redis:7.0.7 redis-server /etc/redis/redis.conf --appendonly yes