Bonjour à tous,

je débute avec docker et j'essaye de faire un dockerfile pour créer un container ou angular serait directement utilisable. Je suis parti sur la conf qui suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
FROM debian:buster
EXPOSE 4200

RUN apt-get update && apt-get upgrade -y && apt install curl -y

RUN curl -sL https://deb.nodesource.com/setup_13.x | bash -
RUN apt-get install -y nodejs
RUN curl -L https://npmjs.org/install.sh | bash -

RUN npm install -g npm@latest

RUN npm install -g @angular/cli
Mon probleme est que l'url localhost:4200 ne renvoi rien mise a part "La connexion a été réinitialisé"
Mon dockerfile n'installe pas de serveur web car j'utilise celui embarqué par angular. ng serve --open qui se lance sans erreur. Je n'arrive pas a voir ce qui cloche sur cette conf qui est plus que basique.

Sur plusieurs tuto que je vois sur DOcker et Angular, ils installent tous node et angular sur le host, et du coup j'ai du mal a voir l'interet. SIq uelqu'un a une explication ...

Bonne soirée et merci d'avance