Я написал dockerfile, запустил приложение Vue.js с модулем Yarn, но это не удалось. Не удалось в последние 2 дня.
очень благодарен за помощь.
Вот мой докерфайл
FROM node:lts-alpine
# install simple http server for serving static content
RUN yarn global add http-server
# make the 'app' folder the current working directory
RUN mkdir -p /app
WORKDIR /app
# copy both 'package.json' and 'package-lock.json' (if available)
COPY package*.json ./
COPY yarn.lock ./
# install project dependencies
RUN yarn install
# copy project files and folders to the current working directory (i.e. 'app' folder)
COPY . .
### Lints and fixes files
RUN yarn run lint
# build app for production with minification
RUN yarn run build
EXPOSE 8080
CMD [ "http-server", "dist" ]
После того, как я получаю логи
Запуск http-сервера, обслуживающего дист
Доступен на:
http://127.0.0.1:8080
http://172.30.150.240:8080
Нажмите CTRL-C, чтобы остановить сервер