Tenho usado faz algum tempo mac no trabalho e fazendo scripts já encontrei dificuldades com sed, a sintaxe difere o que nos leva a ter que instalar o gsed. Então utilizando docker eu criei um script para facilitar minha vida, espero que ajude mais alguém:
# Script
https://github.com/abargiela/scripts/blob/master/docker-ubuntu-start.sh
Eu o adicionei a meu profile fazendo um alias:
alias linux="/opt/docker-ubuntu-start.sh"
Basicamente ele baixa o ubuntu 14.10, mas você pode trocar para o latest enfim, ele monta o /opt/docker-volume-ubuntu da imagem do boot2docker para que você tenha persistência dos dados, portanto caso necessite recuperar algo ele sempre estará la independente de você matar o container e subir novamente. Para ver a persistência:
boot2docker ssh
E acesse: cd /opt/docker-volume-ubuntu todo conteúdo estará lá.
Importante ressaltar que a persistência nesse meu exemplo vale apenas para o que for criado dentro do /opt do container, caso você crie fora o dado não persistirá.