пока что вижу такой порядок действий для удобной разработки
                  
                  
                  - делать npm install при билде образа
                  
                  
                  - монтировать node_modules из контейнера в хост
                  
                  
                  - ставить пакеты из контейнера через exec
                  
                  
                  - обновляется package.json (учитывая что тоже смонтирован), потом при ребилде образа все что нужно поставится
                  
                  
                
или взять одну из 10000 туторов по ноде в докере?
а зачем это все? имхо лучше разделить локальную разработку и контейнеры нужен билд - в докер копируется package.json и там npm install и мультистейдж билд
Обсуждают сегодня