Я нахожусь в процессе изучения Docker, пытаясь контейнировать CMS Strapi. Изображение Docker по умолчанию (https://github.com/strapi/strapi-docker) достаточно хорошо работает в качестве отправной точки, но я пытаюсь добавить пару пакетов в экземпляр Strapi для своих нужд (добавив учетную запись хранения Azure) поддержка с использованием https://www.npmjs.com/package/strapi-provider-upload-azure-storage). Поскольку я новичок в Docker, мне трудно понять, как заставить контейнер установить этот пакет как часть процесса запуска Docker.
Я вижу, что Dockerfile для strapi / base image содержит эту строку, ссылающуюся на пакет. json file:
COPY ./package.json ./
Я предполагаю, что именно здесь я бы добавил ссылку на пакеты, которые я хочу установить, чтобы впоследствии они были установлены npm, но я не уверен, где этот пакет. json файл находится, не говоря уже о том, как его изменить.
Любая помощь в выяснении того, как установить этот пакет во время процесса запуска Docker, очень ценится!