====== Create Creation DOCKER ====== [[https://openclassrooms.com/fr/courses/2035766-optimisez-votre-deploiement-en-creant-des-conteneurs-avec-docker/6211624-decouvrez-et-installez-docker-compose]] \\ Créer un nouveau répertoire mkdir mydockerbuild Ouvrir le nouveau répertoire cd mydockerbuild Créer un nouveau fichier texte nano Dockerfile Rédiger un dockerfile FROM docker/whalesay:latest RUN apt-get -y update && apt-get install -y fortunes CMD /usr/games/fortune -a | cowsay Créer une image à partir d’un fichier Docker docker build -t docker-whale . Vérifier l'image docker images docker run docker-whale Taguer les images Docker et les transmettre au hub Docker Créer un référentiel : connectez-vous au hub Docker avec votre identifiant Docker et votre mot de passe personnel et créez un référentiel public nommé docker-whale. Tagguez l’image : tagguez l’image docker-whale à l’aide de la ligne de commande docker tag : docker tag [Image-ID][Docker-ID]/[Image-Name]:[TAG] docker tag a8f2048c9ab8 [Namespace]/docker-whale:latest Vérifier tag docker images ls Télécharger l’image docker login Télécharger votre image dans le référentiel nouvellement créé. docker push [Namespace]/docker-whale docker push vincent1890/docker-whale Si vous souhaitez télécharger plus d’une image par référentiel, utilisez différentes tags pour proposer vos images dans différentes versions. Par exemple : [Namespace]/docker-whale:latest [Namespace]/docker-whale:version1 [Namespace]/docker-whale:version2