Я написал dockerfile для запуска приложения Vue.js, используя зависимость модуля Yarn, но работаю на компьютере - PullRequest
0 голосов
/ 22 апреля 2019

Я написал 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, чтобы остановить сервер

...