8000 GitHub - FriLave/WIK-DPS-TP02
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

FriLave/WIK-DPS-TP02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Création d'un Dockerfile simple

Pour lancer le projet en local

Il vous faut NodeJS 20.

npm i
node index.js

Créer un Dockerfile pour cette application NodeJS

Il s'agit d'une application web basique réalisée en NodeJS avec Express.

  • Vous devez créer le Dockerfile et build l'image pour lancer cette application.

Vous devez optimiser votre image pour que l'étape d'installation des dépendances soit supprimée du cache seulement si vous modifiez le contenu du fichier package.json ou package-lock.json.

Configuration du container

Une fois l'image créée vous pouvez découvrir les différents arguments disponibles pour créer et lancer un conteneur.

  • Vous devez lancer votre image afin d'accéder à l'application web depuis votre navigateur sur votre hôte.

  • Vous devez modifier la variable d'environnement PORT pour lancer le conteneur de l'application web avec le port 1337 à l'écoute.

  • Vous devez modifier le hostname de votre conteneur pour le faire correspondre à : mydocker.

Lancement

docker build -t wik-dps-02 .
docker run -it --rm -h mydocker -e PORT=1337 -p 1337:1337 wik-dps-02 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0