Docker Hub et registre miroir

Table des matières

avant-propos

accélération miroir

créer un référentiel

Pousser l'image (facultatif)

miroir de recherche

tirer l'image


avant-propos

Docker Hub est le registre public officiel d'images Docker fourni par Docker, qui permet aux utilisateurs de stocker, partager et obtenir des images Docker. Sur Docker Hub, vous pouvez trouver de nombreuses images Docker officielles et gérées par la communauté couvrant une variété d'applications et de services courants tels que des bases de données, des serveurs Web, des cadres d'application, etc.

accélération miroir

Il est parfois difficile d'extraire des images de DockerHub en Chine, et vous pouvez configurer des accélérateurs d'image à ce stade.

Adresse d'acquisition du miroir Alibaba Cloud : Alibaba Cloud Login - Bienvenue sur Alibaba Cloud, une plate-forme de services de cloud computing sûre et stable Après vous être connecté, sélectionnez Mirror Accelerator dans le menu de gauche pour voir votre adresse exclusive ;

{
  "builder": {
    "features": {
      "buildkit": true
    },
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [""]
}

créer un référentiel

1. Enregistrez-vous ou connectez-vous à Docker Hub .

2. Sélectionnez le bouton « Créer un référentiel ».

3. Si vous regardez l'image ci-dessous, vous pouvez voir un exemple de commande Docker qui poussera vers ce référentiel.

4. Sur la ligne de commande, essayez d'exécuter la commande push vue sur Docker Hub, qui utilisera votre espace de noms au lieu de "docker/getting-started:tagname".

docker push docker/getting-started:tagname

Pousser l'image (facultatif)

Si vous créez votre propre image Docker et souhaitez la partager avec d'autres, vous pouvez transférer l'image vers Docker Hub. Tout d'abord, vous devez vous connecter à Docker Hub

docker login

Ensuite, utilisez la commande docker push pour pousser l'image vers Docker Hub :

docker push <username>/<image_name>:<tag>

Parmi eux, <username> est votre nom d'utilisateur sur Docker Hub, <image_name> est le nom de l'image et <tag> est la balise de version de l'image.

miroir de recherche

Une fois connecté, vous pouvez utiliser la fonction de recherche de Docker Hub pour trouver des images qui vous intéressent. Vous pouvez entrer des mots-clés dans la barre de recherche et parcourir les résultats.

tirer l'image

Pour utiliser des images sur Docker Hub, vous devez les extraire sur votre ordinateur local, vous pouvez utiliser la commande docker pull pour ce faire, la syntaxe est la suivante :

docker pull <image_name>:<tag>

Parmi eux, <image_name> est le nom de l'image à extraire et <tag> est la balise de version de l'image.

Je suppose que tu aimes

Origine blog.csdn.net/m0_67906358/article/details/132017893
conseillé
Classement