Cet article illustrera comment créer un registre privé Docker.
Comment créer un registre Docker privé?
Pour créer un registre privé, les utilisateurs doivent se connecter au registre officiel de Docker, «DockerHub». Ensuite, tirez le fonctionnaire "enregistrement”Image qui sera utilisée pour créer un registre privé Docker.
Pour créer le registre privé Docker, utilisez les instructions fournies.
Étape 1: Recherchez l'image officielle du «registre»
Tout d'abord, connectez-vous au registre officiel de Docker Hub, puis recherchez «enregistrement«Pour ouvrir l'image du registre officiel:
Étape 2: Tirez l'image «Registry» de Docker Hub
Ensuite, ouvrez le terminal de votre système et tirez le "enregistrement”Image en utilisant le"Registre Docker Pull" commande:
> Registre Docker Pull
Étape 3: Créez un registre privé
Créez un registre privé en exécutant l'image du registre à l'aide de la commande fournie. Ici, nous avons spécifié le port "5000«Pour le registre privé, et«-nom”Est utilisé pour définir le nom du conteneur:
> docker run -d -p 5000: 5000 - Registre toujours - Name Registry Registry: 2
Étape 4: Tirez l'image de Docker Hub
Ensuite, tirez n'importe quelle image du registre officiel de Docker Hub. Par exemple, nous avons tiré le «alpin" image:
> Docker tire Alpine
Étape 5: Créer une image cible
Ensuite, créez une image cible via l'image source. Par exemple, nous utiliserons une image «Alpine» comme image source pour créer une nouvelle image cible. Cette image sera poussée sur le registre privé Docker.
Pour ce faire, utilisez le «docker balise source-Registry /«Commande comme suit:
> Docker Tag Alpine Localhost: 5000 / Alpine-IMG
Pour la vérification, listez toutes les images Docker:
> Images Docker
Ici, vous pouvez voir que nous avons réussi à créer l'image cible:
Étape 6: Appuyez sur l'image vers le registre privé
Maintenant, poussez l'image cible vers le nouveau registre privé Docker nouvellement créé via «push docker" commande:
> docker push localhost: 5000 / Alpine-IMG
Visitez le catalogue de registre privé en utilisant «localhost: 5000 / v2 / _catalog”URL sur le navigateur:
À partir de la sortie ci-dessus, vous pouvez voir que nous avons réussi à pousser l'image cible au registre Docker privé nouvellement créé.
Conclusion
Pour créer un registre Docker privé, connectez-vous d'abord au «Hub docker"Registre officiel et tirez le fonctionnaire"enregistrement”Image en utilisant le"Registre Docker Pull" commande. Après cela, créez un registre privé en utilisant le «docker run -d -p -restart toujours -name Registry Registry: tag" commande. Ensuite, tirez n'importe quelle image de Docker Hub, étiquetez l'image ou recréez l'image avec un nom spécifique. Ensuite, poussez l'image nouvellement créée ou taguée vers votre registre privé Docker. Ce blog a illustré comment créer un registre privé Docker.