Não há necessidade de instalar a imagem a partir do zero. Encontrei esta resposta , onde você pode fazer o docker baixar a versão desejada e me adaptei às minhas necessidades:
sudo docker run ubuntu:12.04 cat /etc/issue
retorna isso:
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
ou como alternativa , você pode usar:
sudo docker pull ubuntu:12.04
e, em seguida, executar essa imagem com
sudo docker run -i -t ubuntu:12.04 /bin/bash
para garantir que, no prompt, tente ver a versão:
cat /etc/issue
PS. Não se esqueça de confirmar as alterações antes de sair, caso contrário, elas serão perdidas. Primeiro, obtenha o ID do contêiner usando este comando:
sudo docker ps -l
Confirme as alterações no contêiner:
sudo docker commit <container_id> repo/img1
Em seguida, execute o contêiner:
sudo docker run -i -t repo/img1 /bin/bash