Я пытаюсь создать Docker-контейнер с nginx и узлом (используя ppdeassis/node-nginx-alpine:latest
для тех), который копирует содержимое моего клиентского каталога (VueJS / vuetify front-end с webpack-dev-server), устанавливаю зависимостии запускает сервер.Этот Dockerfile ...
FROM ppdeassis/node-nginx-alpine:latest
RUN rm /etc/nginx/conf.d/default.conf
COPY .docker/nginx/nginx.conf /etc/nginx/nginx.conf
COPY .docker/nginx/conf.d/*.conf /etc/nginx/conf.d/
RUN mkdir -p /srv/app/client
WORKDIR /srv/app/client
COPY client/ /srv/app
RUN yarn
CMD yarn start
..., кажется, очень сблизил меня.Журналы показывают, что он запустил yarn
и запускает команду запуска пряжи:
Но, увы, похоже, что он не скомпилирован правильно.Это определенно не работает на 8080, несмотря на то, что здесь говорится.