Docker之redis安装
目录
一.创建网络
二.redis安装
1.创建目录
2.上传redis.conf文件到/data/redis/conf文件夹中
3.redis.conf修改
1.允许redis外地连接
2.开启redis验证(可选)
3.开启redis数据持久化(可选)
4.创建并启动容器
三.测试
1.进入容器测试
2.使用第三方软件测试
一.创建网络
命令:docker network create net-ry --subnet=172.68.0.0/16 --gateway=172.68.0.1
二.redis安装
1.创建目录
命令:mkdir -p /data/redis/{conf,data}
2.上传redis.conf文件到/data/redis/conf文件夹中
3.redis.conf修改
1.允许redis外地连接
#bind 127.0.0.1改成为
bind 0.0.0.0
2.开启redis验证(可选)
requirepass sasa
3.开启redis数据持久化(可选)
appendonly yes
4.创建并启动容器
命令:docker run -itd --name zking-redis -p 6379:6379 \
-v /data/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /data/redis/data:/data \
--privileged=true --restart=always \
--network net-ry redis \
redis-server /etc/redis/redis.conf
--privileged=true :让容器root用户拥有最高权限,否则可能会出现权限不够错误
redis-server /etc/redis/redis.conf:容器启动时执行的命令及读取的配置
创建成功
三.测试
1.进入容器测试
进入容器命令:
docker exec -it 容器名 bash
测试命令:redis-cli
ping
2.使用第三方软件测试
填对应的ip和端口,然后测试