File tree 2 files changed +9
-5
lines changed
2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,8 @@ FROM ubuntu:18.04 as builder
16
16
17
17
ENV DEBIAN_FRONTEND=noninteractive
18
18
19
+ ENV REDIS_VERSION=6.2.3
20
+
19
21
RUN apt-get update && \
20
22
apt-get install -y --no-install-recommends \
21
23
build-essential \
@@ -44,8 +46,9 @@ RUN apt-get update && \
44
46
RUN set -ex && \
45
47
mkdir /build && \
46
48
cd /build && \
47
- wget https://github.com/redis/redis/archive/refs/tags/6.2.1.tar.gz && \
48
- tar -xvf 6.2.1.tar.gz && \
49
- cd redis-6.2.1 && \
49
+ wget https://github.com/redis/redis/archive/refs/tags/${REDIS_VERSION}.tar.gz && \
50
+ tar -xvf ${REDIS_VERSION}.tar.gz && \
51
+ mv redis-${REDIS_VERSION} redis && \
52
+ cd redis && \
50
53
make
51
54
Original file line number Diff line number Diff line change @@ -20,13 +20,14 @@ default: redis-server
20
20
21
21
include ../docker.mk
22
22
23
- redis-server : Dockerfile_redis_build
23
+ redis-server : Dockerfile_redis_build Makefile
24
24
echo " Building redis server"
25
25
mkdir -p redis-server
26
26
$(call build_image,Dockerfile_redis_build,redis_local_queue)
27
- docker run -i --rm -u $$(id -u ) :$$(id -g ) -v $(CURDIR ) :/temp -w /temp --ulimit nofile=262144:262144 redis_local_queue:$(VERSION ) cp /build/redis-6.2.1 /src/redis-server redis-server/.
27
+ docker run -i --rm -u $$(id -u ) :$$(id -g ) -v $(CURDIR ) :/temp -w /temp --ulimit nofile=262144:262144 redis_local_queue:$(VERSION ) cp /build/redis/src/redis-server redis-server/.
28
28
echo " appendonly no" > redis-server/redis_sock.conf
29
29
echo " save \"\" " >> redis-server/redis_sock.conf
30
+ echo " port 0" >> redis-server/redis_sock.conf
30
31
echo " unixsocket /opt/mfn/redis-server/redis.sock" >> redis-server/redis_sock.conf
31
32
echo " unixsocketperm 700" >> redis-server/redis_sock.conf
32
33
You can’t perform that action at this time.
0 commit comments