Tengo un contenedor acoplable alojado en 16.04. ¿Puedo instalar una distribución 12.04 en este contenedor?
Respuesta1
No es necesario instalar la imagen desde cero, encontréesta respuestadonde puedes hacer docker para descargar la versión deseada y la adapté a mis necesidades:
sudo docker run ubuntu:12.04 cat /etc/issue
devuelve esto:
Unable to find image 'ubuntu:12.04' locally
12.04: Pulling from library/ubuntu
Downloading
...
Status: Downloaded newer image for ubuntu:12.04
Ubuntu 12.04.4 LTS \n \l
oalternativamentepuedes usar:
sudo docker pull ubuntu:12.04
y luego ejecutar esa imagen con
sudo docker run -i -t ubuntu:12.04 /bin/bash
para asegurarse en el mensaje intente ver la versión:
cat /etc/issue
PD. no lo olvidespara confirmar los cambios, antes de salir, de lo contrario se pierden. Primero obtenga la identificación del contenedor usando este comando:
sudo docker ps -l
Confirmar cambios en el contenedor:
sudo docker commit <container_id> repo/img1
Luego ejecuta el contenedor:
sudo docker run -i -t repo/img1 /bin/bash