-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDockerfile
More file actions
34 lines (25 loc) · 871 Bytes
/
Dockerfile
File metadata and controls
34 lines (25 loc) · 871 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# BUILD redisfab/rmbuilder:${REDIS_VER}-${ARCH}-${OSNICK}
ARG REDIS_VER=6.2.7
ARG OSNICK=bullseye
ARG OS=debian:11.3-slim
# ARCH=x64|arm64v8|arm32v7
ARG ARCH=x64
#----------------------------------------------------------------------------------------------
FROM redisfab/redis:${REDIS_VER}-${ARCH}-${OSNICK} AS redis
FROM ${OS}
WORKDIR /build
COPY --from=redis /usr/local/ /usr/local/
ADD rmbuilder/* /build/
ADD deps/ /build/deps
# RUN FORCE=1 ./deps/readies/bin/getupdates
RUN FORCE=1 ./deps/readies/bin/getpy2
RUN FORCE=1 ./deps/readies/bin/getpy3
RUN python2 ./system-setup.py
RUN python3 ./system-setup.py
RUN python2 ./gears/system-setup.py
RUN python3 ./graph/system-setup.py
RUN python2 ./search/system-setup.py
RUN python3 ./timeseries/system-setup.py
RUN python3 ./ai/system-setup.py
RUN python3 ./redisjson/system-setup.py
RUN ./system-setup-docs.py