1.拉取6.0.16的 Redis 镜像:docker pull redis:6.0.16
2.查看本地镜像 : docker images
使用以下命令来查看是否已安装了 redis:
3.新建data
和conf
两个文件夹
mkdir -p /app/redis/data
mkdir -p /app/redis/conf
4.增加配置文件 redis.conf
在刚才新建的redis/conf
中新建文件redis.conf
,内容如下:
bind 0.0.0.0 //允许远程连接
protected-mode no
appendonly yes //持久化
requirepass 123456 //密码
5.创建redis
容器并启动
执行命令如下:
docker run -p 6379:6379 --name redis -v /app/redis/conf:/etc/redis -v /app/redis/data:/data -d --restart=always redis:6.0.16 redis-server /etc/redis/redis.conf --appendonly yes
释义如下:
–name:给容器起一个名 -p:端口映射 宿主机:容器 -v:挂载自定义配置 自定义配置:容器内部配置 -d:后台运行 redis-server --appendonly yes: 在容器执行redis-server启动命令,并打开redis持久化配置
6、通过 docker ps 或 docker ps -a 命令查看容器的运行信息:
docker ps 或者 docker ps -a
7、安装完成,通过以下指令连接redis-cli测试redis服务:
docker exec -it names/containerId /bin/bash redis-cli auth "123456" : 需要输入密码
8.停止正在运行的镜像(redis为前面设置的镜像名称)
docker stop redis
9.删除镜像
docker rm redis
版权声明:本文为m0_61116277原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。