LINUX.ORG.RU
ФорумAdmin

Vagrant + LXC =

 , , ,


0

1

В силу того, что свободного времени у меня стало больше обычного,

решил, среди прочего, ознакомиться с такой штукой как vagrant и плагином сабжа для

контейнерной виртуализации lxc.

Что сказать из двух боксов под lxc у меня завелся только один.

Попытка запустить второй бокс приводила к падению самого vagrant

c длинным трейсом отладочной инфы из его Руби-внутренностей.

А в тот, который завелся я так и не смог пробросить Сеть.

Гостями были Дебиан и Убунту.

Как вообще сабж дружит с lxc, у профи?!

Потому как у меня по поводу vagrant'а напрашивается эпическое: «Не нужно!»

★★★★★

Последнее исправление: Twissel (всего исправлений: 1)

у меня по поводу vagrant'а напрашивается эпическое: «Не нужно!»

Так и есть.
А под какие задачи выбрана именно эта связка?

Yustas ★★★★
()
Последнее исправление: Yustas (всего исправлений: 1)

Потому как у меня по поводу vagrant'а напрашивается эпическое: «Не нужно!»

Мне так показалось, что он по-настоящему востребован только под Windows, где нативного Docker'а нет :)

KRoN73 ★★★★★
()
Ответ на: комментарий от Yustas

Почитал хвалебные отзывы на забугорных сайтах.

Плюс у меня в проце лэптопа нету VT-x, думаю дай-ка попробую виртуализацию

уровня ОС.

Но, пришел к выводу, что для нужд локалхоста и начинающего веб-ваятеля хватит

механизма виртуальных хостов $WEB_SERVER

Twissel ★★★★★
() автор топика
Ответ на: комментарий от Twissel

Там только что релизнули LXD 2.0, глянь его.

Yustas ★★★★
()
Ответ на: комментарий от KRoN73

Извиняюсь за оффтоп, но: кроме маппа портов, есть ещё методы до докер-контейнера достучаться?
Пытался напрямую через бридж, но вот рядом тред неосилятроства :(

Yustas ★★★★
()
Ответ на: комментарий от Yustas

кроме маппа портов, есть ещё методы до докер-контейнера достучаться?

Если мне нужно снаружи получить доступ к портам контейнера, то, да, я через iptables порты пробрасываю.

Если нужно повесить порт контейнера на порт хоста, то использую что-то типа -p 0.0.0.0:8080:80 (80-й порт контейнера вешается на 8080 всех интерфейсов).

Но чаще всего в контейнерах сидит какой-нибудь виртуальный хост (LEMP/redmine/owncloud/tt-rss и т.д.) и тогда я вообще не занимаюсь ручным мапингом, используя jwilder/nginx-proxy — он сам по наличию переменной VIRTUAL_HOST всё организовывает.

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.