Uhhy commited on
Commit
09e4971
verified
1 Parent(s): e47ddc5

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -12,17 +12,17 @@ ARG REDIS_PASSWORD
12
  ENV REDIS_PASSWORD=${REDIS_PASSWORD}
13
 
14
  # Configura Redis para requerir autenticaci贸n y desactivar la persistencia
15
- RUN echo "requirepass $REDIS_PASSWORD" >> /usr/local/etc/redis/redis.conf && \
16
  echo "save ''" >> /usr/local/etc/redis/redis.conf && \
17
  echo "appendonly no" >> /usr/local/etc/redis/redis.conf && \
18
  echo '#!/bin/bash' > /usr/local/bin/start-redis.sh && \
19
  echo 'redis-server /usr/local/etc/redis/redis.conf &' >> /usr/local/bin/start-redis.sh && \
20
  echo 'while true; do' >> /usr/local/bin/start-redis.sh && \
21
- echo ' if ! pgrep -x "redis-server" > /dev/null; then' >> /usr/local/bin/start-redis.sh && \
 
22
  echo ' echo "Redis ha dejado de funcionar. Reiniciando...";' >> /usr/local/bin/start-redis.sh && \
23
  echo ' redis-server /usr/local/etc/redis/redis.conf &' >> /usr/local/bin/start-redis.sh && \
24
  echo ' fi' >> /usr/local/bin/start-redis.sh && \
25
- echo ' sleep 5;' >> /usr/local/bin/start-redis.sh && \
26
  echo 'done' >> /usr/local/bin/start-redis.sh && \
27
  chmod +x /usr/local/bin/start-redis.sh
28
 
 
12
  ENV REDIS_PASSWORD=${REDIS_PASSWORD}
13
 
14
  # Configura Redis para requerir autenticaci贸n y desactivar la persistencia
15
+ RUN echo "requirepass $REDIS_PASSWORD" > /usr/local/etc/redis/redis.conf && \
16
  echo "save ''" >> /usr/local/etc/redis/redis.conf && \
17
  echo "appendonly no" >> /usr/local/etc/redis/redis.conf && \
18
  echo '#!/bin/bash' > /usr/local/bin/start-redis.sh && \
19
  echo 'redis-server /usr/local/etc/redis/redis.conf &' >> /usr/local/bin/start-redis.sh && \
20
  echo 'while true; do' >> /usr/local/bin/start-redis.sh && \
21
+ echo ' sleep 5;' >> /usr/local/bin/start-redis.sh && \
22
+ echo ' if ! ps aux | grep "[r]edis-server" > /dev/null; then' >> /usr/local/bin/start-redis.sh && \
23
  echo ' echo "Redis ha dejado de funcionar. Reiniciando...";' >> /usr/local/bin/start-redis.sh && \
24
  echo ' redis-server /usr/local/etc/redis/redis.conf &' >> /usr/local/bin/start-redis.sh && \
25
  echo ' fi' >> /usr/local/bin/start-redis.sh && \
 
26
  echo 'done' >> /usr/local/bin/start-redis.sh && \
27
  chmod +x /usr/local/bin/start-redis.sh
28