Docker安装官方Redis镜像并启用密码认证
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,参考:docker官方redis文档1.有特殊版本需求的可以查看redis镜像tag版本3.2.11, 3.2, 3 (3.2/Dockerfile)3.2.11-32bit, 3.2-32bit,
千家信息网最后更新 2026年11月02日Docker安装官方Redis镜像并启用密码认证
参考:docker官方redis文档
1.有特殊版本需求的可以查看redis镜像tag版本
3.2.11, 3.2, 3 (3.2/Dockerfile)3.2.11-32bit, 3.2-32bit, 3-32bit (3.2/32bit/Dockerfile)3.2.11-alpine, 3.2-alpine, 3-alpine (3.2/alpine/Dockerfile)4.0.9, 4.0, 4, latest (4.0/Dockerfile)4.0.9-32bit, 4.0-32bit, 4-32bit, 32bit (4.0/32bit/Dockerfile)4.0.9-alpine, 4.0-alpine, 4-alpine, alpine (4.0/alpine/Dockerfile)
2.选择最新版latest
docker pull redis:latest
[root@localhost~]# docker pull redis:latestlatest: Pulling from library/redis4d0d76e05f3c: Pull complete cfbf30a55ec9: Pull complete 82648e31640d: Pull complete fb7ace35d550: Pull complete 497bf119bebf: Pull complete 89340f6074da: Pull complete Digest: sha256:166788713c58c2db31c41de82bbe133560304c16c70e53a53ca3cfcf35467d8aStatus: Downloaded newer image for redis:latest
3.启动容器并带密码
docker run --name redis-test -p 6379:6379 -d --restart=always redis:latest redis-server --appendonly yes --requirepass "your passwd"
-p 6379:6379 :将容器内端口映射到宿主机端口(右边映射到左边)
redis-server -appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
requirepass "your passwd" :设置认证密码
-restart=always : 随docker启动而启动
4.查看容器
docker ps
[root@localhost~]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESa126ec987cfe redis:latest "docker-entrypoint.s…" 4 minutes ago Up 4 minutes 0.0.0.0:6379->6379/tcp redis-test3645da72ece6 portainer/portainer "/portainer" 7 days ago Up 7 days 0.0.0.0:9000->9000/tcp sharp_lovelace118ba79de20a hwdsl2/ipsec-vpn-server "/opt/src/run.sh" 12 days ago Up 12 days 0.0.0.0:500->500/udp, 0.0.0.0:4500->4500/udp l2tp-vpn-server848fdba6de60 kylemanna/openvpn "ovpn_run" 12 days ago Up 12 days 1194/udp, 0.0.0.0:1194->1194/tcp openvpna273504f9646 mysql:5.6.38 "docker-entrypoint.s…" 8 weeks ago Up 5 days 0.0.0.0:3306->3306/tcp mysql5.6.38
redis容器的id是 a126ec987cfe
5.查看进程
ps -ef|grep redis
[root@localhost~]# ps -ef|grep redispolkitd 26547 26535 0 14:58 ? 00:00:00 redis-server *:6379root 26610 26432 0 15:05 pts/0 00:00:00 grep --color=auto redis
6.进入容器执行redis客户端
docker exec -it a126ec987cfe redis-cli -a 'your passwd'
[root@localhost~]# docker exec -it a126ec987cfe redis-cli -h 127.0.0.1 -p 6379 -a 'your passwd'127.0.0.1:6379> pingPONG127.0.0.1:6379> info# Serverredis_version:4.0.9redis_git_sha1:00000000redis_git_dirty:0redis_build_id:d3ebfc7feabc1290redis_mode:standaloneos:Linux 3.10.0-693.21.1.el7.x86_64 x86_64...
-h 127.0.0.1 :默认不加为-h 127.0.0.1
-p 6379 :默认不加为 -p 6379
或者连接的时候不带密码,如下:
[root@localhost ~]# docker exec -it a126ec987cfe redis-cli127.0.0.1:6379> ping(error) NOAUTH Authentication required.127.0.0.1:6379> auth 'your passwd'OK127.0.0.1:6379> pingPONG127.0.0.1:6379> info# Serverredis_version:4.0.9redis_git_sha1:00000000redis_git_dirty:0redis_build_id:d3ebfc7feabc1290redis_mode:standaloneos:Linux 3.10.0-693.21.1.el7.x86_64 x86_64arch_bits:64
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
容器
密码
版本
端口
官方
镜像
认证
特殊
内容
右边
命令
客户
客户端
宿主
宿主机
就是
文档
时候
最新版
进程
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
湖南永感互联网科技有限公司
互联网科技巨头监管
互联网科技行业发展
港股互联网科技股
互联网科技开发公司
世界互联网领先科技成果
广州凡科互联网科技
互联网科技网站
哈尔滨新华互联网科技
互联网科技公司需要的职位
互联网之后的科技是什么
广州慧亚互联网科技怎么样
以后互联网后是啥科技
阿里互联网科技公司
湖南诚度互联网科技有限公司
湖北码尼互联网科技有限公司电话
岳阳华臻互联网科技有限公司
中天科技中国工业互联网
银川新华互联网科技学校原画
互联网科技对化妆品行业
互联网金融科技
互联网通讯科技
深圳互联网络科技有限公司
佳云科技和互联网广告
中国科技创新与世界互联网大会
长沙茂晟互联网科技有限公司
郑州欣桑互联网科技有限公司
美国五大互联网科技公司市值多少
广州三三互联网科技有限公司
安徽零酒互联网科技有限公司