在centos7的docker中部署 redis,这里只介绍 单节点的部署。
docker run -p 6379:6379 -v $PWD/data:/data -d redis:latest redis-server --appendonly yes
命令说明:
-p 6379:6379 :将容器的6379端口映射到主机的6379端口
-d后台运行
redis:latest 拉取redis的latest版本(也可以指定版本 例如 redis:3.2)
-v $PWD/data:/data :将主机中当前目录下的data挂载到容器的/data (也可以是固定路径 -v /opt/data/redis:/data )
redis-server --appendonly yes :在容器执行redis-server启动命令,并打开redis持久化配置
运行成功,返回容器id.使用客户端连接 ok