#docker #heroku #dockerfile #puppeteer
#docker #heroku #dockerfile #кукловод
Вопрос:
У меня есть типичный файл Dockerfile, который устанавливает пакеты и запускает веб-приложение Nodejs:
FROM node:14
WORKDIR /some-app
COPY ./package.json .
COPY ./packages/api/package.json ./packages/api/
RUN yarn install --production
COPY ./packages/api/dist ./packages/api/dist/
WORKDIR ./packages/api
ENV NODE_ENV production
EXPOSE 4000
CMD ["node", "dist/index.js"]
И я использую puppeteer в этом приложении, поэтому мне нужно использовать buildpack для установки всех необходимых пакетов для запуска puppeteer.
Итак, я использую этот пакет сборки: jontewks / puppeteer-heroku-buildpack
Проблема в том, что heroku каким-то образом не распознает этот buildpack и не запускает его.
Я не уверен, должно ли работать использование buildpacks с docker или нет
Комментарии:
1. Вы решили эту проблему?