Synchronisation de miroir de port

Préparez deux machines avec docker, voici 192.168.103.180 et 192.168.103.59.

Voici les étapes pour obtenir des résultats positifs après avoir marché sur la fosse!

Annuaire

1. Installez docker-compuse

2. Téléchargez et démarrez le port

3. Synchronisation de la configuration

4. Si vous ne voulez pas occuper le port 80 de l'hôte, regardez ici

1. Installez docker-compuse

J'ai téléchargé la version 1.25.4 au début, mais il y avait trop de problèmes, et j'ai finalement choisi la même version 1.23.2 que les autres environnements.

Désinstallez définitivement pip uninstall et exécutez scp pour envoyer directement le docker-compuse d'autres machines à ces deux machines.

2. Téléchargez et démarrez le port

Adresse https://docs.rancher.cn/rancher2x/install-prepare/download/harbor.html#v1-10-2 , choisissez ici la version 1.7.6, la taille est très petite, après l'avoir téléchargée, libérez-la sur l'hôte, exécutez

Décompressez tar xvf harbour-online-installer-v1.7.6.tgz, entrez dans le répertoire principal, modifiez le fichier de configuration harbour.cfg et changez l'élément de nom d'hôte en IP locale:

Exécuter séparément

./préparer

docker-compose -f docker-compose.yml up

Démarrez le service portuaire. Si vous rencontrez des erreurs telles que l'occupation du port, modifiez le côté gauche du champ ports du fichier docker-compose.yml. La première ligne est http, la valeur par défaut est 80

À ce stade, les services portuaires des deux machines seront en hausse. Visitez les ports de 180 et 59 respectivement. Créez un nouveau projet dans le menu de gauche

projet h1 、 projet h2

3. Synchronisation de la configuration

Trouvez la gestion de l' entrepôt dans le menu à gauche de 180. Les nouveaux objectifs sont les suivants:

Si le nom d'utilisateur et le mot de passe n'ont pas été modifiés, il s'agit de admin / Harbor12345. Après avoir écrit les paramètres, cliquez pour tester la connexion, puis copiez la gestion à gauche:

 

Écrivez le nom avec désinvolture, le projet source écrit 180 propre projet de ce service, ce qui signifie que le projet sous lequel le projet est synchronisé à 59, le mode est sélectionné immédiatement et enregistré.

Trouver un hôte avec docker, connexion login docker 180, vous devez d'abord le configurer:

Poussez un miroir:

Jetez un œil à la page:

 

Regardez 59 ici:

 

Continuez à entrer dans le projet h1-project pour voir s'il s'agit de notre miroir push:

 

De cette façon, l'image que nous poussons vers l'entrepôt 180 passe automatiquement à 59. La prochaine fois, je ne peux pas tirer de 180, mais je veux tirer ce miroir de 59:

Vous avez terminé!

4. Si vous ne voulez pas occuper le port 80 de l'hôte, regardez ici

Le port 80 utilisé dans l'accès ci-dessus peut accéder directement au service portuaire par 192.168.103.59, et ajouter maintenant un accès de port personnalisé, tel que 192.168.103.59:8880

Si vous devez modifier le port du service portuaire en un port personnalisé, prenez le service portuaire de 192.168.103.59 comme exemple. L'opération est la suivante:

Arrêtez d'abord le service portuaire sur le nœud 103.59, modifiez le champ ports du fichier docker-compose.yml et la première ligne, le port pour l'accès http, est remplacée par 8880:

Modifiez le fichier ./common/templates/registry/config.yml dans le répertoire du port. Le préfixe du cercle rouge dans la figure est changé en ip + port:

Redémarrez le service docker de cette machine à 103,59:

systemctl daemon-reload

systemctl restart docker.service

Démarrer le service portuaire:

docker-compose -f docker-compose.yml up

Je dois me connecter et envoyer des images sur le nœud 103.40. Ensuite, connectez-vous au nœud 103.40 et modifiez son /etc/docker/daemon.json comme suit:

C'est ip + port.

Redémarrez le service docker de cette machine 103.40:

systemctl daemon-reload

systemctl restart docker.service

Connectez-vous à l'entrepôt 192.168.103.59:8880:

Créez une cible de synchronisation sur le service portuaire 103.180:

Toujours réussi!

 

 

Si la pratique originale pure ci-dessus vous est utile ou résout votre problème, alors vous pouvez l'aimer!

 

 

 

 

 

Publié 193 articles originaux · loué 154 · 110 000 vues

Je suppose que tu aimes

Origine blog.csdn.net/HYZX_9987/article/details/105483772
conseillé
Classement