GNU/Linux >> Tutoriels Linux >  >> Linux

Installation de netstat sur le conteneur docker linux

Vous devez exécuter apt-get update d'abord pour télécharger l'état actuel des référentiels de packages. Les images Docker ne l'incluent pas pour économiser de l'espace et parce qu'elles seraient probablement obsolètes lorsque vous les utiliseriez. Si vous faites cela dans un Dockerfile, assurez-vous de le conserver comme un seul RUN afin que la mise en cache des couches ne mette pas en cache une ancienne version de la commande de mise à jour avec une nouvelle demande d'installation de package :

RUN apt-get update \
  && DEBIAN_FRONTEND=noninteractive apt-get install -y \
    net-tools \
  && apt-get clean \
  && rm -rf /var/lib/apt/lists/*

netstat est fourni par le package net-tools, net-tools n'est probablement pas installé par défaut dans l'image Docker pour Ubuntu 16.04 afin de maintenir la taille de l'image aussi petite que possible. Exécutez les commandes suivantes dans le conteneur Docker :

apt update
apt install net-tools

Linux
  1. 7 fonctionnalités amusantes de conteneurs/transports d'images Linux

  2. Comment créer, répertorier et supprimer des conteneurs Docker sous Linux

  3. Comment quitter un conteneur Docker

  4. Comment mettre à jour le conteneur Docker sans aucun temps d'arrêt

  5. Commande netstat de Linux

Installer VirtualBox 4.2 sur Linux Mint 14

DockerSlim pour réduire, optimiser et sécuriser le conteneur Docker sous Linux

Comment installer et utiliser le conteneur Rocky Linux Docker

Docker peut-il s'exécuter dans un conteneur Linux ?

Mettre à jour PyCharm sous Linux

Installer RLink sous Linux