GNU/Linux >> Linux Esercitazione >  >> Linux

Installazione di netstat sul contenitore linux docker

Devi eseguire apt-get update prima di scaricare lo stato corrente dei repository dei pacchetti. Le immagini Docker non lo includono per risparmiare spazio e perché probabilmente sarebbero obsolete quando le usi. Se lo stai facendo in un Dockerfile, assicurati di tenerlo come singolo RUN comando in modo che la memorizzazione nella cache dei livelli non memorizzi nella cache una vecchia versione del comando di aggiornamento con una nuova richiesta di installazione del pacchetto:

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

netstat è fornito dal pacchetto net-tools, net-tools probabilmente non è installato per impostazione predefinita nell'immagine Docker per Ubuntu 16.04 per mantenere la dimensione dell'immagine più piccola possibile. Esegui i seguenti comandi all'interno del contenitore docker:

apt update
apt install net-tools

Linux
  1. Come aggiornare il contenitore Docker senza tempi di inattività

  2. Installazione di Linux Mint Cinnamon in una macchina virtuale

  3. Installazione di PowerShell su Kali Linux

  4. Installazione di Maven 3.0.5 in RedHat Linux

  5. La finestra mobile può essere eseguita all'interno di un contenitore Linux?

Installazione di VirtualBox 4.2 su Linux Mint 14

DockerSlim per minimizzare, ottimizzare e proteggere il container Docker in Linux

7 divertenti contenitori Linux/caratteristiche di trasporto di immagini

Come installare e utilizzare il contenitore Rocky Linux Docker

Installazione di RLink su Linux

apt-get update non riesce? (Kali Linux con scatola virtuale)