sumyuga
@sumyuga

Как пробросить NODE_PATH из Mac OS в Docker контейнер?

Возможно ли сделать так, чтобы запуская app.js на хост-машине (mac) отрабатывал nodejs в запущенном Docker-контейнере? Не хочу ставить рабочее окружение на хост-машину, а держать изолированно в контейнерах. Но файлы проектов держать на файловой системы и запускать из хоста, а не из контейнера. Если я правильно понимаю надо прописать в bash_profile хоста: export NODE_PATH=/путь/до/ноды/контейнера
Но вот не пойму как пробросить этот путь до контейнера, если я под маком и запускаю докер через boot2docker.
  • Вопрос задан
  • 369 просмотров
Решения вопроса 1
UnknownHero
@UnknownHero
и запускать из хоста, а не из контейнера

Если вы про "node app.js", то...

Никак.
Node(как и всё остальное) можно использовать только внутри контейнера.
Можно пробросить порты и файлы(volumes).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы