首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Docker安装Redis

Docker安装Redis

原创
作者头像
用户3293499
发布2025-03-16 18:32:06
发布2025-03-16 18:32:06
1740
举报
文章被收录于专栏:运维运维Redis

下载镜像

代码语言:shell
复制
docker pull redis

此处如果不指定版本,则拉取最新。生产环境请注意版本

配置

通过 docker inspect redis 或者控制面板,可以看到EXPOSE等信息

代码语言:json
复制
"Config": {
            "Hostname": "",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "ExposedPorts": {
                "6379/tcp": {}
            },
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "GOSU_VERSION=1.17",
                "REDIS_VERSION=7.4.2",
                "REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-7.4.2.tar.gz",
                "REDIS_DOWNLOAD_SHA=4ddebbf09061cbb589011786febdb34f29767dd7f89dbe712d2b68e808af6a1f"
            ],
            "Cmd": [
                "redis-server"
            ],
            "Image": "",
            "Volumes": {
                "/data": {}
            },
            "WorkingDir": "/data",
            "Entrypoint": [
                "docker-entrypoint.sh"
            ],
            "OnBuild": null,
            "Labels": null
        }

镜像执行的是 redis-server,可以映射的部分为 data目录。此时,我们可以通过修改启动命令和映射来定制我们的redis

代码语言:shell
复制
docker run --restart always --name redis --privileged=true -p 6379:6379 -v /Users/xxx/docker/redis/data:/data -v /Users/xxx/docker/redis/conf/redis.conf:/etc/redis/redis.conf -d redis /etc/redis/redis.conf

这样最终执行的命令就是 redis-server /Users/xxx/docker/redis/conf/redis.conf,/Users/xxx/docker/redis/conf/redis.conf 是你的配置文件所在地址

问题

我从本地复制了一个配置文件,正常启动容器后,可以正常连接,但是始终无法执行任何命令,一直提示Error: Connection reset by peer,然后找了很长时间,最后发现是我配置文件中只允许通过 127.0.0.1连接,配置了bind 127.0.0.1,把该配置注释即可。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载镜像
  • 配置
  • 问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档