Exemple de dockerfile + github pour lancer un serveur web basé sur l’image httpd
docker --version
git clone git@github.com:juanluck/exempleDockerfile.git
cd exempleDockerfile
docker build -t <choisir-un-nom-pour-l'image> .
docker run -d -p 8080:80 <nom-de-l'image-choisie>
Vérifier que l’application est en cours d’exécution. Pour ce faire, ouvrez un navigateur et tapez localhost:8080
docker ps
docker ps doit être similaire à :
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b8f8f406b03c httpd-juanlu "httpd-foreground" 30 minutes ago Up 30 minutes 0.0.0.0:8080->80/tcp, :::8080->80/tcp quirky_tesla
docker stop b8f8f406b03c
docker rm b8f8f406b03c
NOTE : Au lieu du code de hachage, on peut toujours taper le nom du conteneur. Dans le cas d’exemple ce nom est quirky_tesla