普通安装

1.拉取镜像,redis:4.0
docker pull redis:4.0
2.创建redis容器名"redistest1",并开启持久化
docker run -d -p 6379:6379 --name redistest1 redis:4.0 redis-server
--appendonly yes
参数说明:

--appendonly yes:开启持久化

 

 

挂载外部配置和数据安装

1.创建目录和配置文件redis.conf
mkdir /docker mkdir /docker/redis mkdir /docker/redis/conf mkdir
/docker/redis/data 创建redis.conf配置文件 touch /docker/redis/conf/redis.conf
redis.conf文件内容自行添加: 切记注释掉:#daemonize yes 否则无法启动容器 重要话说三遍:注释掉#daemonize
yes,注释掉#daemonize yes,注释掉#daemonize yes
2.创建启动容器,加载配置文件并持久化数据
docker run -d --privileged=true -p 6379:6379 -v
/docker/redis/conf/redis.conf:/etc/redis/redis.conf -v /docker/redis/data:/data
--name redistest2 redis:4.0 redis-server /etc/redis/redis.conf --appendonly yes
参数说明:

--privileged=true:容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限

-v /docker/redis/conf/redis.conf:/etc/redis/redis.conf:映射配置文件

-v /docker/redis/data:/data:映射数据目录

redis-server /etc/redis/redis.conf:指定配置文件启动redis-server进程

--appendonly yes:开启数据持久化


友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信