File tree 3 files changed +8
-3
lines changed
3 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -38,9 +38,14 @@ RUN apt-get clean -y && \
38
38
s/^notify-keyspace-events ""$/notify-keyspace-events AKE/; \
39
39
s/^databases [0-9]+$/databases 100/ \
40
40
s/^unixsocketgroup wheel/# unixsocketgroup wheel/ \
41
- s/^dir /var/lib/valkey/dir /var/lib/redis/ \
41
+ s/^dir \ /var\ /lib\ /valkey/dir \ /var\ /lib\ /redis/ \
42
42
' /etc/valkey/valkey.conf
43
43
44
+ RUN mkdir -p /var/lib/redis
45
+ RUN ln -s /etc/valkey/valkey.conf /etc/redis/redis.conf
46
+ RUN ln -s /usr/bin/valkey-server /usr/bin/redis-server
47
+ RUN ln -s /usr/bin/valkey-cli /usr/bin/redis-cli
48
+
44
49
COPY ["supervisord.conf.j2", "/usr/share/sonic/templates/"]
45
50
COPY ["critical_processes.j2", "/usr/share/sonic/templates/"]
46
51
COPY ["docker-database-init.sh", "/usr/local/bin/"]
Original file line number Diff line number Diff line change @@ -7,4 +7,4 @@ if [ -t 1 ] ; then
7
7
DOCKER_EXEC_FLAGS+=" t"
8
8
fi
9
9
10
- docker exec -$DOCKER_EXEC_FLAGS database valkey -cli " $@ "
10
+ docker exec -$DOCKER_EXEC_FLAGS database redis -cli " $@ "
Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ dependent_startup=true
43
43
{% - set LOOPBACK_IP = '' -%}
44
44
{% - set ADDITIONAL_OPTS = '' %}
45
45
{% - endif -%}
46
- command=/bin/bash -c "{ [[ -s /var/lib/{{ redis_inst }}/dump.rdb ]] || rm -f /var/lib/{{ redis_inst }}/dump.rdb; } && mkdir -p /var/lib/{{ redis_inst }} && exec /usr/bin/valkey -server /etc/valkey/valkey .conf --bind {{ LOOPBACK_IP }} {{ redis_items['hostname'] }} --port {{ redis_items['port'] }} --unixsocket {{ redis_items['unix_socket_path'] }} --pidfile /var/run/redis/{{ redis_inst }}.pid --dir /var/lib/{{ redis_inst }} {{ ADDITIONAL_OPTS }}"
46
+ command=/bin/bash -c "{ [[ -s /var/lib/{{ redis_inst }}/dump.rdb ]] || rm -f /var/lib/{{ redis_inst }}/dump.rdb; } && mkdir -p /var/lib/{{ redis_inst }} && exec /usr/bin/redis -server /etc/redis/redis .conf --bind {{ LOOPBACK_IP }} {{ redis_items['hostname'] }} --port {{ redis_items['port'] }} --unixsocket {{ redis_items['unix_socket_path'] }} --pidfile /var/run/redis/{{ redis_inst }}.pid --dir /var/lib/{{ redis_inst }} {{ ADDITIONAL_OPTS }}"
47
47
priority=2
48
48
user=redis
49
49
autostart=true
You can’t perform that action at this time.
0 commit comments