Ответы пользователя по тегу Vagrant
  • Как лучше настроить среду разработки на Windows для человека привыкшего к Ubuntu?

    MAKAPOH
    @MAKAPOH
    многостаночник
    Сидел примерно год в аналогичном положении под win7. Я использовал:
    virtualbox, vagrant и conemu. Мне для настройки хватило стандартной документации. Дальше стартуем виртуалку подключаемся по ssh и работаем. Исходный код можно править в windows благодоря synced folders. И как уже упомминали в вашем синхронизированом каталоге не должно быть символических ссылок, вернее они могут быть но ПО которое их использует из виртуалки скорее всего работать не будет.

    Правда у меня проект был на python не знаю есть ли какие то принципиальные отличия от ruby.

    Сталкивались ли вы с докером? Если да, то не кажется ли вам,
    что его volumes помогут решить проблему с символическими ссылками?
    С докером сталкивался, но на винде не использовал volumes. Попробуйте, может и заработает. Я под виндой в докере гонял базу Postgres, в принципе всё тоже самое как и в линуксе, всё очень гладко интегрировано. По сути это тоже самое что с вагрантом но вместо virtualbox будет HyperV и образ убунты будет слегка порезан (но не критично, всё можно доустановить).

    Докер, вроде уже умеет с виндой работать
    Да, есть установщик и графическая утилита для контроля за докером. Выглядит качественно :) но мой опыт с ним минимален.

    "подключаемся по ssh" - работа с убунтовой консолью из винды?
    Да.

    Можно ли пробросить порты из виртуалки и смотреть прилодение через виндовый браузер?
    Да

    Последний вопрос: требования к железу высокие?
    я свой проект гонял на 512 мб ОЗУ. В виртуалке работал сервер приложения и база Postgres (очень маленького размера). Никаких проблем небыло, версия ubuntu - 14.04
    Ответ написан
    5 комментариев
  • Ошибка при установке пакета NodeJS?

    MAKAPOH
    @MAKAPOH
    многостаночник
    Возможно проблема в файловой системе. Если вы ставите модули в каталоге который синхронизирован с основной системой и если эта система windows, то там скорее всего не поддерживаються символические ссылки. Выход - ставить модули в каталог где есть поддержка символических ссылок.
    Ответ написан
  • Как достучаться до beanstalkd на vagrant?

    MAKAPOH
    @MAKAPOH
    многостаночник
    Возможно не хватает переадресации портов:
    config.vm.network "forwarded_port", guest: 11300, host: 11300
    Ответ написан