зависимостей (RUN npm install), происходит загрузка CPU на 100%, хотя в обычном режиме 5-7%. После чего, VPS благополучно падает и не поднимается обратно. Запускается заново только после перезагрузки с панели управления amz ligthsail.
Сейчас у VPS всего одно ядро и 1Гб оперативки, но вопрос в другом.
Можно как-нибудь выставить ограничение для контейнера, чтобы он выполнял установку медленнее, но не выходил за рамки определенного процента загрузки ядра?
https://docs.docker.com/config/containers/resource_constraints/
> хотя в обычном режиме в каком обычном? > Сейчас у VPS всего одно ядро и 1Гб оперативки ну удачи
> в каком обычном? до запуска контейнера > ну удачи уже понял, что без неё не обойтись
ну а просто npm install без контейнера тоже падает?
добавь cpus в раздел build
Не понимаю, где находиться раздел build? Это dockerfile?
docker-compose.yml
Так. У меня там ссылка на папку, в которой находится dockerfile
смотри в документацию, как нужно переделать этот раздел
Делаю вот так вот, но всё равно безуспешно. Перегрузка и всё...
Обсуждают сегодня