- Cloner le référentiel :
git clone git@github.com:LeoLgls/docker-sae203.gitComme vous pouvez le voir en allant dans le répértoire docker-sae203/html/Video il y a 2 répértoires Anime et Musique.
A l'intérieur de ces 2 répértoires vous pourrez y retrouver des vidéos et musiques en .mp4. Il vous est possible d'ajouter des vidéos dans chacun des ces 2 répértoires pour les faires apparaitre sur le Site.
Attention de bien mettre vos vidéos au format .mp4. Le nom de votre vidéo sera le titre de la vidéo sur le site, vous pourrez tout de même les nommés par exemple "One_Piece_Episode_719", les '_' apparaitront comme des espaces.
Puis :
- Aller au répositoire :
cd docker-sae203- Construction du conteneur :
docker build -t debian-video-img .- Lancer le service :
docker run -d -p 8080:80 debian-video-img-
Vérifier que l'application est en cours d'exécution. Pour ce faire, ouvrez un navigateur et tapez
localhost:8080 -
Vérifier que le conteneur associé est actif:
docker ps- La sortie de
docker psdoit être similaire à :
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ce2f7185bbd9 stock-video-img "/bin/sh -c 'nginx -…" 6 minutes ago Up 6 minutes 0.0.0.0:8080->80/tcp nginx-video- Vous pouvez stopper le conteneur avec la commande suivante (les derniers chiffres sont le code de hachage affiché par docker ps, ici :
ce2f7185bbd9ou vous pouvez remplacer par le nom , ici :nginx-video):
docker stop ce2f7185bbd9- Si vous souhaitez supprimer le conteneur, tapez :
docker rm ce2f7185bbd9