Commit 9ad4c233 authored by Guillaume Chéramy's avatar Guillaume Chéramy

Modification de la syntaxe dans Dockerfile.md

parent 15a5ae5b
...@@ -31,6 +31,7 @@ Avoir un peu de code :-) ...@@ -31,6 +31,7 @@ Avoir un peu de code :-)
Cette application nodejs affiche le message "Hello World" Cette application nodejs affiche le message "Hello World"
## Dockerfile ## Dockerfile
Le Dockerfile est la "recette" de création de notre image. Il doit être dans le même fichier que l'application. Le Dockerfile est la "recette" de création de notre image. Il doit être dans le même fichier que l'application.
Première instrcution, définir à partir de quelle image nous allons créer la notre : Première instrcution, définir à partir de quelle image nous allons créer la notre :
...@@ -75,6 +76,7 @@ Le Dockerfile final : ...@@ -75,6 +76,7 @@ Le Dockerfile final :
CMD ["node", "app.js"] CMD ["node", "app.js"]
## Créer l'image ## Créer l'image
Une fois notre image décrite dans le Dockerfile, on va pouvoir la créer : Une fois notre image décrite dans le Dockerfile, on va pouvoir la créer :
# docker build -t node-app:0.1 . # docker build -t node-app:0.1 .
...@@ -90,6 +92,7 @@ Notre image est maintenant prête : ...@@ -90,6 +92,7 @@ Notre image est maintenant prête :
node-app 0.1 4be6775ab42f 23 seconds ago 662MB node-app 0.1 4be6775ab42f 23 seconds ago 662MB
## Créer un conteneur avec cette image ## Créer un conteneur avec cette image
On peut maintenant instancier notre conteneur avec cette image : On peut maintenant instancier notre conteneur avec cette image :
$ docker run -p 4000:80 --name my-app -d node-app:0.1 $ docker run -p 4000:80 --name my-app -d node-app:0.1
...@@ -102,6 +105,7 @@ Vérifiez dans votre navigateur ou en local avec curl : ...@@ -102,6 +105,7 @@ Vérifiez dans votre navigateur ou en local avec curl :
## Modifier une image ## Modifier une image
Si on met à jour le code, il faut recréer une image. Si on met à jour le code, il faut recréer une image.
On modifie par exemple la ligne : On modifie par exemple la ligne :
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment