2013-12-06 3 views

ответ

1

Вы должны иметь возможность создавать собственное изображение базы. Я не знаю причин, почему это не должно работать.

Заканчивать документацию http://docs.docker.io/en/latest/use/baseimages/ для начальной точки и держать нас в курсе :)

+0

Ничего себе. На самом деле это было очень просто. Следуя примеру по ссылке, которую вы указали, мне нужно было добавить путь к злонамеренным репозитам, подобным этому: sudo debootstrap feisty feisty http://old-releases.ubuntu.com/ubuntu/, но полученный контейнер запускается и сообщает, что он злющий , Теперь посмотрим, работает ли мой старый код. Благодаря! – GaryBishop

+0

Добро пожаловать :) – qkrijger

3

я добавлю больше деталей, чем я позволил в комментариях. Это шаги, которые я использовал для получения 32-разрядной версии Ubuntu Feisty, работающей в контейнере Docker 0.7.1.

cd /tmp 
sudo debootstrap --arch=i386 feisty feisty http://old-releases.ubuntu.com/ubuntu 
sudo tar -C feisty -c . | docker import - feisty 

Теперь у меня есть 32-битное фальшивое изображение базы. Я удалил Dockerfile, и мой старый код, похоже, работает правильно в контейнере.

Смежные вопросы