我正在使用 Ubuntu、Redis 和 Python+Flask 的 Docker 容器。我还想在此容器中使用 Redis rejson 模块,但不知道如何将两者结合起来,因为 RedisJSON (可能仅)通过其 Docker 容器运行。我试图只在现有容器中导入 rejson python 模块,但 Docker 控制台导致“ImportError:没有名为 rejson 的模块”。
我试图通过这个 Dockerfile 构建这样一个容器:
FROM python:2.7
ADD . /code
WORKDIR /code
RUN pip install -r requirements.txt
CMD python app.py
而 requirements.txt 是:
flask
redis
requests
rejson
但这再次导致“ImportError:没有名为 rejson 的模块”
我设法在自己的容器中使用 rejson,但现在我的目标是将它与其他容器结合起来。有任何想法吗?