拉取镜像
docker pull redis:5
查看镜像
docker images
配置
在/data/docker/redis 文件夹下创建redis.conf(没有/data/docker/redis文件自己创建)
在redis.conf写入(注释的不要)
port 6379 //开启端口6379
bind * //docker内部绑定容器需要使用*号 //不能使用127 127 是相对于母机的如果跨docker没用 docker内部指向不一样
daemonize no
pidfile /data/redis/redis.pid
appendonly yes
写好保存
如下:
docker run \
-p 6379:6379 \
--name redis \
-v /data/docker/redis/data:/data \
-v /data/docker/redis/redis.conf:/etc/redis/redis.conf \
-d redis:5 \
redis-server /etc/redis/redis.conf \
--requirepass "123456" \
--appendonly yes
查看启动的服务
docker ps
测试
使用redis镜像执行redis-cli命令连接到刚启动的容器
$:docker exec -it redis redis-cli
//输入密码
$: auth 123456
测试
$:keys *
领取专属 10元无门槛券
私享最新 技术干货