Comment énumérer le port exposé de tous les conteneurs?

Comment énumérer le port exposé de tous les conteneurs?

Les conteneurs Docker sont utilisés pour conteneriser les logiciels et les projets. Ces conteneurs résument les dépendances du projet et le code de programme. Vous pouvez utiliser ces conteneurs pour construire, exécuter et gérer des projets. Dans la plupart des cas, les conteneurs Docker sont exécutés sur certains ports spécifiques pour déployer des projets et des programmes. Par conséquent, les utilisateurs doivent spécifier le port sur lequel le conteneur Docker hébergera et exécutera le programme conteneurisé.

Ce blog illustrera comment énumérer les ports exposés de tous les conteneurs.

Comment énumérer le port exposé de tous les conteneurs?

Pour répertorier les ports exposés de tous les conteneurs, les utilisateurs peuvent simplement utiliser le «docker ps -a" commande. Cette commande affichera des informations sur les conteneurs Docker et les ports exposés.

Pour afficher les ports exposés des conteneurs, consultez les exemples mentionnés.

Exemple 1: Afficher le port exposé d'un conteneur spécifique

Pour afficher le port exposé de conteneurs spécifiques, utilisez le «port Docker " commande. Cependant, les utilisateurs peuvent également utiliser l'ID de conteneur pour afficher le port de mappage des conteneurs:

> Docker Port Serene_engelbart

Alternativement, vous pouvez afficher les informations de mappage d'un port spécifique dans un conteneur spécifié à l'aide de la commande fournie:

> Docker Port Serene_engelbart 8080 / TCP

Exemple 2: Liste du port exposé de tous les conteneurs

Afin de répertorier les ports exposés de tous les conteneurs Docker, utilisez le «docker ps -a" commande:

> docker ps -a - format "table .Noms \ t .Ports "

Ici:

  • "-format»Est utilisé pour spécifier le format des détails répertoriés. Par exemple, nous avons répertorié les noms de conteneurs et les ports exposés.
  • "-un»Est utilisé pour répertorier les ports exposés de tous les conteneurs:

Conseil bonus: comment attribuer un port d'exposition au conteneur?

Les utilisateurs de Docker peuvent attribuer le port exposant aux conteneurs Docker tout en créant un nouveau conteneur. Pour créer un nouveau conteneur, utilisez le «docker crée" commande:

> Docker Create --name Base-Container -P 8080: 8080 Dockerrimage

Dans la commande ci-dessus:

  • "-nom«L'option est utilisée pour spécifier le nom du conteneur.
  • "-p»Est utilisé pour spécifier le port d'exposition où le conteneur s'exécutera.
  • "dockerimage«Est une image qui fournit un modèle pour créer un conteneur Docker:

Nous avons discuté de la façon de répertorier les ports exposés de tous les conteneurs Docker.

Conclusion

Pour afficher le port exposé du conteneur, les utilisateurs peuvent utiliser le «port Docker " commande. Cependant, afin de répertorier les ports exposés de tous les conteneurs, utilisez simplement le «docker ps -a" commande. Vous pouvez également afficher le port spécifique du conteneur à l'aide du «port Docker " commande. Cet article a démontré comment énumérer les ports exposés de tous les conteneurs.