и хтмл собираются вебпаком, т.е. на проде нода не нужна, нужна только для сборки. По идее, для его работы достаточно nginx'а. Вопрос: как его правильно и красиво собирать? Брать образ ноды и ставить туда nginx? Или наоборот, брать nginx и ставить туда ноду? В обоих случаях в итоговом образе будет нода, которая для работы не нужна. Пока в голову приходит только сборка в несколько этапов: собирать статику нодой в волюм, а потом копировать её в образ nginx. Но чёт так себе решение, кмк. Есть мысли?
мы делаем docker build, потом docker create, docker cp и получившийся каталог кладем на собственный S3 поверх Ceph-а а дальше уже в этот s3 смотрит отдельный nginx proxy_pass-ом
https://docs.docker.com/develop/develop-images/multistage-build/ в одном контейнере собираете, во втором раните
Обсуждают сегодня