run npm ci зависает на docker build ubuntu - PullRequest
1 голос
/ 08 июля 2020

Я пытаюсь создать файл docker для проекта ioni c на виртуальном боксе ubuntu. Вот файл докеров:

# Build
FROM beevelop/ionic AS ionic
# Create the application directory
WORKDIR /usr/src/app
# Install the application dependencies
# We can use wildcard to ensure both package.json AND package-lock.json are considered
# where available (npm@5+)
COPY package*.json ./
RUN npm --verbose ci
# Bundle app source
COPY . .
RUN ionic build

## Run 
FROM nginx:alpine
#COPY www /usr/share/nginx/html
COPY --from=ionic /usr/src/app/www /usr/share/nginx/html

Моя проблема в том, что сборка зависает на шаге 4 (RUN npm --verbose ci). Он начинает загрузку некоторых пакетов, но затем в какой-то момент зависает. Я пробовал другое решение:

npm clean cache
npm config set registry http://registry.npmjs.org/

удаление блокировки пакета. json

Но ничего не работает, любая помощь будет принята с благодарностью. Заранее спасибо

1 Ответ

0 голосов
/ 09 июля 2020

Для тех, кто столкнулся с этой проблемой, это было связано с rnet подключением. Продолжайте попытки, пока он не загрузит все пакеты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...