Spaces:
Runtime error
Runtime error
Update Dockerfile
Browse files- Dockerfile +13 -7
Dockerfile
CHANGED
@@ -1,13 +1,6 @@
|
|
1 |
# Utiliser une image officielle de Node.js
|
2 |
FROM node:18
|
3 |
|
4 |
-
# Définir le répertoire de travail dans le conteneur
|
5 |
-
WORKDIR /usr/src/app
|
6 |
-
|
7 |
-
# Copier les fichiers de votre projet
|
8 |
-
COPY package*.json ./
|
9 |
-
COPY . .
|
10 |
-
|
11 |
# Installer les dépendances
|
12 |
RUN npm install
|
13 |
|
@@ -16,3 +9,16 @@ EXPOSE 3000
|
|
16 |
|
17 |
# Démarrer le serveur
|
18 |
CMD ["npm", "start"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
# Utiliser une image officielle de Node.js
|
2 |
FROM node:18
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
# Installer les dépendances
|
5 |
RUN npm install
|
6 |
|
|
|
9 |
|
10 |
# Démarrer le serveur
|
11 |
CMD ["npm", "start"]
|
12 |
+
|
13 |
+
# Utiliser une image officielle de PHP avec Apache
|
14 |
+
FROM php:8.1-apache
|
15 |
+
|
16 |
+
# Copier les fichiers de votre projet dans le conteneur
|
17 |
+
COPY . /html
|
18 |
+
|
19 |
+
# Configurer les permissions
|
20 |
+
RUN chown -R www-data:www-data /html \
|
21 |
+
&& chmod -R 755 /html
|
22 |
+
|
23 |
+
# Exposer le port 80
|
24 |
+
EXPOSE 80
|