Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Docker WebApp
Docker build and release

Ce projet consiste à créer une image Docker et la publier sur Docker Hub en suivant les étapes suivantes :

Étape 1 : Créer un Dockerfile

vi Dockerfile

Étape 2 : Instructions Docker

Renseigner les instructions Docker souhaités puis enregistrer le fichier.

Étape 3 : Cloner le projet static-website-example

git clone https://github.com/diranetafen/static-website-example.git)

Étape 4 : Création de l'image

docker build -t webapp:v1 .

Étape 5 : Test de l'image

Avec la commande suivante :

docker run --name webapp -d -p 80:80 webapp:v1

Étape 6 : Déploiement de l'image Docker Hub

docker push mozkadocker/webapp:v1


Divers

  1. Il est possible d'automatiser le déploiement des images sur Docker Hub grâce à GitHub mais malheureusement il ne sera pas possible de le faire maintenant car c'est devenu une fonctionnalité payante.

  2. Voici mon dépôt Docker pour ce TP => https://hub.docker.com/r/mozkadocker/webapp

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages