2014-12-01 2 views
1

Интересно, как Vagrant устанавливает Docker с помощью устройства Docker. Является ли Vagrant использованием пакетов от какого-либо менеджера пакетов или он построен из исходного кода? Какие команды были уволены для завершения процесса установки?Как Vagrant автоматически устанавливает Docker на CentOS?

ответ

1

Хорошо, нашел это самостоятельно. Вот sourcecode.

Vagrant использует yum на CentOS. Для CentOS 6 Vagrant использует упаковку-упаковщик-io' в EPEL и для CentOS 7-toocker' в Extras Repo.

0

1: если вы должны использовать centos. вы должны обновить версию centos python version => 7.0 2: если вы этого не сделаете. PLS использовать coreos. coreos начинаются с докера :)

если вы хотите получить коммонд для установки докеров-io.

add commonet

+1

На самом деле я могу успешно установить докер-io. Проблема в том, что я хочу создать золотое изображение с centos 6.6 и docker 1.3.1. Все работает так, как ожидалось, когда я позволяю Vagrant устанавливать докер. Но если я хочу упаковать его в золотой образ, это как-то сломается. Таким образом, внутри контейнера в докере я не могу подключиться к yum (он не может подключиться к базовому зеркалу yum). Поэтому идея заключалась в том, что бродяга делает что-то особенное. – Yser

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