GNU/Linux >> Znalost Linux >  >> Linux

Instalace netstat na docker linux kontejner

Musíte spustit apt-get update nejprve si stáhněte aktuální stav úložišť balíčků. Obrázky dockeru to neobsahují, aby se ušetřilo místo a protože by pravděpodobně byly zastaralé, když je použijete. Pokud to děláte v souboru Dockerfile, ujistěte se, že jste jej ponechali jako jeden RUN příkaz, aby ukládání vrstev do mezipaměti neukládalo do mezipaměti starou verzi příkazu update s požadavkem na instalaci nového balíčku:

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

netstat je poskytován balíčkem net-tools, net-tools pravděpodobně není standardně nainstalován v obrazu Docker pro Ubuntu 16.04, aby byla velikost obrazu co nejmenší. V kontejneru docker proveďte následující příkazy:

apt update
apt install net-tools

Linux
  1. 7 zábavných funkcí pro přenos kontejnerů/obrázků v Linuxu

  2. Jak aktualizovat kontejner Docker s nulovým výpadkem

  3. Instalace Linux Mint Cinnamon do virtuálního počítače

  1. Instalace PowerShellu na Kali Linux

  2. Instalace Maven 3.0.5 v RedHat Linuxu

  3. Může docker běžet uvnitř linuxového kontejneru?

  1. Instalace VirtualBoxu 4.2 na Linux Mint 14

  2. Upgrade Dockeru na Amazon Linux AMI

  3. Instalace RLink na Linux