@nodejs_ru

Страница 122 из 2748
Roman
08.08.2016
01:58:52
Алексей
08.08.2016
01:59:45
А разве не по теме общаются?
Kto Kak ponyat, Артем Матаев усторили тут неизвестно что.. поудаляли видимо потом сообщения

Roman
08.08.2016
02:00:04
Аа

Ок

Google
Alex
08.08.2016
14:54:02
В докере не хочется вытягивать публичный repo с гитхабаб

в package.json: "repo": "github:user/repo"

npm ERR! node v6.3.1 npm ERR! npm v3.10.5 npm ERR! code ENOGIT

сталкивались?

Алексей
08.08.2016
14:55:26
Git не установлен в контейнере

ENOGIT = Error No GIT!!!

Alex
08.08.2016
14:56:40
ок, думал в node имадже стоит провреим

спасибо

Никита
08.08.2016
16:27:01
В докере не хочется вытягивать публичный repo с гитхабаб
Это. А зачем вы в зависимостях указываете репозиторий на гитхабе?

KlonD90
08.08.2016
16:28:46
У меня так приватный пакет тянулся с битбакета ._.

Vladimir
08.08.2016
16:28:56
А как еще то?

ну то есть, если в нпме нет

Никита
08.08.2016
16:30:06
А как еще то?
Нормально версии паковать же.

Google
Никита
08.08.2016
16:30:57
У меня так приватный пакет тянулся с битбакета ._.
О, я в нпме видел пачку пакетов, которые тянут пакеты из гитхаба в зависимостях.

С токенами от гитхаба в урле пакета.

KlonD90
08.08.2016
16:31:25
:k

ну не токен от амазона

Vladimir
08.08.2016
16:31:34
ну это совсем не секурно

KlonD90
08.08.2016
16:31:34
и то хорошо

Vladimir
08.08.2016
16:31:52
в репозитории докера два больших треда по этой теме

про секурность такого подхода

Никита
08.08.2016
16:32:39
По поводу урла на гитхаб — это не для всех пакетов работает и не очень стабильно.

Vladimir
08.08.2016
16:32:52
я пока что остановился на том, чтобы делать npm install на хосте с установленными ssh ключами

Alex
08.08.2016
18:02:45
запускаю в докере nodemon приложение с аттаченого тома

именения файлов в контейнере появляются

но nodemon не перезапускает

тоже самое с node-dev

не сталкивались?

Vladimir
08.08.2016
18:04:38
Ос какая?

Alex
08.08.2016
18:04:46
docker native на видоус 10

какой-нибудь pooling может надо, хотя вроде про native говорили что должно быть все пучком

Evgeny
08.08.2016
18:07:32
посмотри в контейнере что происходит с инодами

Alex
08.08.2016
18:08:09
с чем*

Google
Alex
08.08.2016
18:08:13
?

Evgeny
08.08.2016
18:08:21
inode

Alex
08.08.2016
18:08:45
как?

Алексей
08.08.2016
18:09:08
попробуй nodemon -L

Alex
08.08.2016
18:09:16
о

да

с -L работает

спасибо

без -L нельзя настроить?

Алексей
08.08.2016
18:10:41
можно - но гемор https://github.com/remy/nodemon/issues/419

Alex
08.08.2016
18:10:48
да и node-dev c —pool заработал

Алексей
08.08.2016
18:11:09
( в самом низу решения проблемы - все не ахти какие )

Alex
08.08.2016
18:11:10
я так понимаю там нет особого смысла заморачиваться на это

Алексей
08.08.2016
18:11:40
Пока -L устраивает я бы не стал заморачиваться

Alex
08.08.2016
18:12:48
кто-нибудь работает с линкованными модулями npm link и docker?

типа с машина разработчика подключить определенные в Node_modules как делаете?

Evgeny
08.08.2016
18:16:19
внещний волюм в него смонтировано все в контейнере проверяетс что перемонтировать

Alex
08.08.2016
18:25:49
ну я так и делаю исключаю хостовый Node-modules и добавляю с хсота пути на нужные пакеты

Vladimir
08.08.2016
18:31:23
А зачем вообще докер в такой ситуации?

Evgeny
08.08.2016
18:31:44
Например - точная копия рабочей системы

Google
Admin
ERROR: S client not available

Evgeny
08.08.2016
18:32:04
У нас, например, 25 контейнеров связанных друг с другом. Управлять всем этим в докере куда удобнее

Vladimir
08.08.2016
18:32:15
Ну тогда виртуалка нужна

Evgeny
08.08.2016
18:32:29
зачем?

Vladimir
08.08.2016
18:32:42
Если это точная копия рабочей системы

И рабочая система на линуксе

Evgeny
08.08.2016
18:33:13
Ну да, а зачем виртуалка то?

Vladimir
08.08.2016
18:33:58
Чтобы была точная копия

Evgeny
08.08.2016
18:34:13
Не понимаю. Докера достаточно вполне - точная копия

Vladimir
08.08.2016
18:34:15
Другая ОС - это немного не точная копия

Другое ядро. Нифига себе

Evgeny
08.08.2016
18:34:43
Да ладно вам, мы ж на ноде пишем, небольшое отличие в минорном релизе не так важно

Vladimir
08.08.2016
18:35:24
Ну тогда и докер не нужен. Хотя compose удобно, это да

Evgeny
08.08.2016
18:36:26
Докер удобен. Без докера для кросс-мс взаимодействия нужно больше телодвижений чтобы коннектиться к другим мс, плюс - нужно вручную все заивисимости разрезолвить

Самому следить за 25 директориями что там все актуально

Следить что в завимисомтсях все актуально

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

И локально все ок, а в докере портится

Vladimir
08.08.2016
18:38:01
А вы деполоите на один сервак?

Evgeny
08.08.2016
18:38:34
нет конечно

Google
Evgeny
08.08.2016
18:38:40
в сварм кластер

Vladimir
08.08.2016
18:56:59
И как оно?

Как там с сервис дискавери?

Evgeny
08.08.2016
19:01:35
У меня свой

Alex
08.08.2016
19:02:57
докер это супер)

для разработки в том числе

надо только правильно настроить отрабоать workflow

Ну и деплой куда-нибудь на кубернетис потом, без всякого гемора со всякими pm2

На одном сервере

Страница 122 из 2748