Estoy intentando descargar un paquete de Debian dentro de un contenedor de Ubuntu de la siguiente manera:
sudo docker run ubuntu:14.04 wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.8.2-omnibus.1-1_amd64.deb
yo obtengo
exec: "wget": executable file not found in $PATH
Ya lo instalé wgetcon Docker de la siguiente manera:
run ubuntu:14.04 apt-get install wget
¿Cómo puedo descargar un archivo?

docker runcomando se ejecuta en un contenedor aislado, por lo que lo que haya instalado en el primer contenedor no estará presente en el segundo contenedor. Probablemente debería leer un poco más sobre qué son los contenedores y cómo funcionan.Recientemente tuve este problema donde
apt install wgetno encuentro nada. Resulta queapt updatenunca se ejecutó.Después de discutir esto con un compañero de trabajo, pensamos que
apt updateprobablemente no se ejecute para ahorrar tiempo y espacio en la imagen de la ventana acoplable.fuente
Si está ejecutando el contenedor ubuntu directamente sin un Dockerfile local, puede ingresar al contenedor y habilitar el control de raíz ingresando
suluegoapt-get install -y wgetfuente