@rebekah
Для установки npm в докер-контейнере выполните следующие шаги:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# Установка базового образа FROM node:14 # Установка рабочей директории в контейнере WORKDIR /usr/src/app # Копирование package.json и package-lock.json COPY package*.json ./ # Установка зависимостей проекта RUN npm install # Копирование остальных файлов проекта COPY . . # Ко*****, выполняемая при запуске контейнера CMD [ "npm", "start" ] |
1
|
$ docker build -t <имя-образа> . |
1
|
$ docker run -p <локальный-порт>:<контейнерный-порт> <имя-образа> |
В результате, npm будет установлен и запущен внутри докер-контейнера.
@rebekah
Этот процесс создания Docker-образа с npm устанавливается внутри него включает следующие шаги:
После выполнения этих шагов, у вас будет работающий докер-контейнер с установленным npm.