blob: 99c046361bc917bf98b3870120b18a76132f8842 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
FROM python:3
WORKDIR /iredis
COPY README.md poetry.lock pyproject.toml ./
COPY iredis ./iredis
RUN apt-get update && apt-get install -y --allow-unauthenticated \
redis-server && \
rm -rf /var/lib/apt/lists/*
RUN python3 -m venv iredis_env && \
. iredis_env/bin/activate && \
pip install poetry && \
poetry install --no-dev && \
rm -rf ~/.cache
CMD ["sh","-c","redis-server --daemonize yes && . iredis_env/bin/activate && iredis"]
|