@zlodiak

Как узнать содержимое образа?

Я докеризировал angular- приложение при помощи следующего файла:
FROM node:alpine AS builder

WORKDIR /app

COPY . .

RUN npm install && \
    npm run build

FROM nginx:alpine

COPY --from=builder /app/dist/* /usr/share/nginx/html/


В результате после запуска контейнера командой:
$ docker run -p 80:80 my-angular-app:v1
я имею возможность работать с запущенным приложением через мой браузер, используя адрес localhost:80

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

Но мне не понятно откуда взялся в образе nginx. Я же скачал образ только для nodejs. На страничке документации я не нашёл упоминаний о nginx. Скажите пожалуйста откуда он взялся?
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
index0h
@index0h
PHP, Golang. https://github.com/index0h
FROM nginx:alpine

Вас вот эта строка вообще не смущает?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы