在基于Alpine的Docker镜像上安装Redis

17

我想在 golang:1.10.1-alpine3.7 镜像上安装 Redis。 我试过 RUN apk add --no-cache redis,但是当我尝试运行 redis-cli 命令时,我得到了一个退出状态 127,这意味着给定的命令未找到。我想知道如何能够运行 redis-cli 命令。


2
我刚刚按照你的指示尝试构建容器,当执行 redis-cli 命令时,命令似乎可以正常运行。也许尝试使用完全限定路径 /usr/bin/redis-cli - Yaron Idan
你介意分享一段你的代码吗? - mrdoubtful
谢谢,我已经使用/usr/bin/redis-cli让它正常工作了。 - mrdoubtful
很好,我将其添加为答案,并希望您能将其标记为已回答,以便其他寻求答案的人可以看到。 - Yaron Idan
2个回答

31

安装它,使用以下命令:

apk --update add redis 

非常感谢! - Blue Smith

18

建议使用命令的完整路径 - /usr/bin/redis-cli


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接