1、远程仓库拉取redis镜像, docker pull redis,默认拉取最新版本
2、在本地宿主机文件夹下创建相关目录文件,供容器卷使用,创建 /usr/local/data/redisdocker/data 文件夹,准备一个纯净版 redis.conf 配置文件 (已上传),放置到 /usr/local/data/redisdocker 目录下
redis.conf 配置文件需要修改地方如下
①开启redis登陆密码(可选):requirepass 密码
②允许redis外地连接(必须):注释掉 #bind 127.0.0.1
③防止docker -d参数与redis配置冲突(必须):将daemonize yes注释掉,或者设置为no
④开启redis持久化(可选):appendonly yes
3、启动命令
docker run -p 16379:6379 --name myredis --privileged=true -v /usr/local/data/redisdocker/redis.conf:/etc/redis/redis.conf -v /usr/local/data/redisdocker/data:/data -d redis redis-server /etc/redis/redis.conf
4、进入redis容器内部
备注:redis容器内部,redis-cli 默认存在于 /usr/local/bin 下面
5、查看容器redis默认安装版本信息 为当前redis最新版本