如何在 Jenkins 的 docker 容器中 运行 一个 redis?

How to run a redis in a docker container for jenkins?

我正在尝试在 buildpack-deps docker 容器上安装 Redis。

RUN apt-get -y install  redis-server

在 Jenkinsfile 中我尝试 运行 redis-server /etc/redis/redis.conf 但是我有: ` 致命配置文件错误

正在读取配置文件,第 163 行

日志文件/var/log/redis/redis-server.log

无法打开日志文件:权限被拒绝`

如何正确安装和 运行 redis,以便它在 docker 容器中的 jenkins 上组装时可以正常工作?

你可以直接使用redis-server镜像到运行redis服务器。 docker run --name my-redis -d redis ,以下命令将对 运行 端口 6379 的 docker 中的 redis 服务器执行 运行。