¿Puedo instalar la distribución 12.04 en un contenedor acoplable alojado en una distribución 16.04?

¿Puedo instalar la distribución 12.04 en un contenedor acoplable alojado en una distribución 16.04?

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

información relacionada