Spaces:
Sleeping
Sleeping
Update Dockerfile
Browse files- 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
|
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 |
-
#
|
20 |
-
|
|
|
21 |
|
22 |
# Définir la commande de démarrage
|
23 |
-
CMD ["
|
|
|
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"]
|