‫Pour ce tutoriel, je vais passer en revue les tests DNS Round Robin et vous
‫verrez comment je l'aurais fait.
‫Premièrement, nous devons créer un réseau.
‫Je vais l'appeler mec.
‫Ensuite, je dois créer deux conteneurs. Donc,
‫je vais les exécuter en arrière-plan. Je ne m'inquiète pas vraiment de leurs noms.
‫Donc, je vais juste faire fonctionner le réseau et les attacher à mec.
‫Et puis je vais faire
‫un net alias afin que je puisse les trouver avec la recherche de nom DNS.
‫Puis...
‫on y va.
‫Comme je ne spécifie pas de nom,
‫je peux en fait appuyer sur la flèche du haut et taper
‫à nouveau exactement la même commande, et je devrais obtenir ces deux conteneurs.
‫Je n'ai ouvert aucun port car tout ce que nous avons à faire est de tester l'intérieur de ce réseau virtuel.
‫Vous remarquerez qu'il y a des ports exposés, dont nous parlerons plus loin dans la section suivante. Mais les ports exposés sont répertoriés dans le fichier
‫Docker et sont toujours exposés dans le réseau virtuel. Il est seulement nécessaire d'utiliser le
‫-p lorsque nous voulons réellement publier ces ports sur l'interface externe
‫de notre hôte.
‫Nous ne le faisons pas ici pour que je puisse sauter cette partie.
‫Maintenant, je dois effectuer un test pour être sûr de pouvoir accéder aux deux avec les mêmes noms DNS. Donc docker container
‫run, et je vais le faire facilement en effectuant un --rm sur la recherche alpine nslookup.
‫Oops... mec net.
‫Cela devrait exécuter la commande nslookup sur l'entrée de recherche DNS, puis se fermer immédiatement. Ensuite, il va
‫se nettoyer avec un --rm.
‫D'accord. Nous y voilà.
‫J'ai deux entrées DNS. Pour le prochain, docker container
‫lance rm net dude centos curl avec
‫un -s sur la
‫recherche 9200.
‫D'accord.
‫Cela me permettra de récupérer le serveur Elasticsearch nommé Interloper.
‫Si je le lance à nouveau, je reçois l'autre.
‫Monsieur. M.
‫Vous remarquerez qu'il existe également un identifiant unique pour chacun d'entre eux, et que si j'appuie
‫sur la flèche vers le haut et exécute cette commande encore et encore, elle ne sera même pas exactement steven ici.
‫Ça va être un peu aléatoire.
‫Vous voyez deux dans une rangée et ce genre de chose.
‫C'est juste indicatif du DNS Round Robin dû à des choses comme la mise en cache de noms et autres.
‫Si je fais docker conteneur ...
‫oups ls. Je peux réellement enlever ces ... Je vais les forcer.
‫Et c'est parti.