Necesitas ejecutar apt-get update
primero para descargar el estado actual de los repositorios de paquetes. Las imágenes de Docker no incluyen esto para ahorrar espacio y porque probablemente estarán desactualizadas cuando las use. Si está haciendo esto en un Dockerfile, asegúrese de mantenerlo como un solo RUN
comando para que el almacenamiento en caché de las capas no almacene en caché una versión anterior del comando de actualización con una nueva solicitud de instalación de paquete:
RUN apt-get update \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y \
net-tools \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
netstat es proporcionado por el paquete net-tools, net-tools probablemente no esté instalado de forma predeterminada en la imagen Docker para Ubuntu 16.04 para mantener el tamaño de la imagen lo más pequeño posible. Ejecute los siguientes comandos dentro del contenedor docker:
apt update
apt install net-tools