reztilop commited on
Commit
e8e03eb
·
verified ·
1 Parent(s): 4bd491c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -7
Dockerfile CHANGED
@@ -1,14 +1,11 @@
1
  # Utiliser l'image officielle de Redis
2
  FROM redis:alpine
3
 
4
- # Créer les répertoires nécessaires avec les bonnes permissions
5
  RUN mkdir -p /data/redis \
6
  && chown -R redis:redis /data/redis \
7
  && chmod 777 /data/redis
8
 
9
- # Définir le répertoire de travail
10
- WORKDIR /data
11
-
12
  # Copier la configuration Redis
13
  COPY redis.conf /usr/local/etc/redis/redis.conf
14
  RUN chown redis:redis /usr/local/etc/redis/redis.conf
@@ -16,8 +13,9 @@ RUN chown redis:redis /usr/local/etc/redis/redis.conf
16
  # Exposer le port Redis
17
  EXPOSE 6379
18
 
19
- # Utiliser l'utilisateur redis
20
- USER redis
 
21
 
22
  # Définir la commande de démarrage
23
- CMD ["redis-server", "/usr/local/etc/redis/redis.conf"]
 
1
  # Utiliser l'image officielle de Redis
2
  FROM redis:alpine
3
 
4
+ # Créer les répertoires nécessaires
5
  RUN mkdir -p /data/redis \
6
  && chown -R redis:redis /data/redis \
7
  && chmod 777 /data/redis
8
 
 
 
 
9
  # Copier la configuration Redis
10
  COPY redis.conf /usr/local/etc/redis/redis.conf
11
  RUN chown redis:redis /usr/local/etc/redis/redis.conf
 
13
  # Exposer le port Redis
14
  EXPOSE 6379
15
 
16
+ # Ajouter un script de démarrage
17
+ COPY startup.sh /startup.sh
18
+ RUN chmod +x /startup.sh
19
 
20
  # Définir la commande de démarrage
21
+ CMD ["/startup.sh"]