1、获取redis 镜像 docker pull redis;
2、查看本地镜像 docker ps;
3、docker 启动redis
docker run -p 6379:6379 --name redis -v /home/docker-redis/data:/data -v /home/docker-redis/conf/redis.conf:/usr/local/etc/redis/redis.conf
-v /home/docker-redis/data:/data -d redis redis-server /usr/local/etc/redis/redis.conf --appendonly yes
命令说明:
-p 端口映射 其中,冒号前 表示宿主机端口,冒号后表示容器端口
--name 容器名称
-v redis的挂载目录,规则与端口映射相同
-d 后台运行
redis-server /usr/local/etc/redis/redis.conf 以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录
/home/docker-redis/conf/redis.conf
--appendonly yes 开启redis持久化
4、查看本地运行的docker容器: docker ps;
5、进入redis: docker exec -it redis /bin/bash
6、测试连接:redis-cli
7、设置redis密码(redis默认无密码),输入如下命令:
8、设置密码后再次进行密码验证