Maison  >  Article  >  Opération et maintenance  >  qu'est-ce que le proxy Docker

qu'est-ce que le proxy Docker

WBOY
WBOYoriginal
2022-02-23 10:35:0510333parcourir

Dans Docker, proxy fait référence à un logiciel proxy ou à un serveur proxy, qui est utilisé pour effectuer des opérations qui ne peuvent pas être effectuées sur des objets ; lorsque Docker effectue des opérations telles que "docker pull" et "docker push" et nécessite un proxy pour accéder à l'image. entrepôt, et à l'intérieur du conteneur, le proxy est utilisé lorsqu'un proxy est requis pour accéder au réseau.

qu'est-ce que le proxy Docker

L'environnement d'exploitation de ce tutoriel : système linux7.3, version docker-1.13.1, ordinateur Dell G3.

Qu'est-ce que Docker Proxy

fait référence à un logiciel proxy ou à un serveur proxy, et peut également être considéré comme une méthode d'accès au réseau.

La classe Agent est utilisée pour effectuer d'autres opérations que les choses ne veulent pas ou ne peuvent pas effectuer. Par exemple, lorsque vous opérez sur la base de données, l'agent peut enregistrer les opérations que vous avez effectuées une fois l'opération terminée.

Docker utilise un proxy dans deux situations :

  • Le client docker souhaite utiliser un proxy, c'est-à-dire qu'il accède à l'entrepôt d'images via un proxy lors de l'exécution d'opérations telles que docker pull, docker push, etc.

  • Le L'instance de conteneur veut utiliser un proxy, c'est-à-dire qu'à l'intérieur du conteneur, j'espère accéder au réseau via un proxy

1 Configurez le proxy client (méthode d'installation conventionnelle)

1 Créez un fichier de configuration

sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf
.

2. Ajouter la configuration

[Service]
Environment="HTTP_PROXY=http://211.69.198.232:8118"
Environment="HTTPS_PROXY=http://211.69.198.232:8118"
Environment="NO_PROXY=localhost,127.0.0.1,docker-registry.example.com,.corp,211.69.198.232"

3. Redémarrez le conteneur

sudo systemctl daemon-reload
sudo systemctl restart docker

2. Configurer l'agent d'instance de conteneur

Méthode 1, fichier de configuration (prend en charge uniquement la version Docker >= 17.07)

1. 2. Ajoutez des informations de configuration

vim  ~/.docker/config.json

Apprentissage recommandé : "

Tutoriel vidéo Docker

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn