1.下载redis
docker pull redis
2.实例创建 以及启动
在mydata目录下创建redis
mkdir -p /mydata/redis/conf
到redis /conf目录下创建redis配置文件
touch redis.conf
启动redis如下命令:
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
-p 6379:6379 将redis的6379映射到 linux的6379端口
--name redis 给容器起名叫redis
-v 是目录挂载 如-v /mydata/redis/data:/data 是将容器内部的data目录挂载到linux 外部的mydata/redis/data目录
-d redis 是以 redis这个镜像启动
3 docker ps检查redis是否运行
4 使用redis客户端
docker exec -it redis redis-cli
5 重启redis
docker restart redis
重启后以前的数据没有了
到redis.conf下进行配置 加上:appendonly yes