public:create-docker

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

  • public/create-docker.txt
  • Dernière modification : 2024/09/11 13:37
  • de 127.0.0.1