Size: a a a

RU.Docker — Официальное Русское Сообщество

2021 March 03

SP

Sailor Popay in RU.Docker — Официальное Русское Сообщество
думаю логика понятная будет
источник

SP

Sailor Popay in RU.Docker — Официальное Русское Сообщество
в стейдже 1 собираю статику ноды.
В стейдже 2 - копирую собраную статику в стейдже 1 в стейдж2
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
так, это уже интереснее. Пойду попробую.
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
Sailor Popay
думаю логика понятная будет
Так, внезапно. У меня нет нжинкса пока. Ну я чисто симфони сервер использую.... Наверное, не очень хорошая идея будет поженить стейдж 1 и сборку пхп в стейдж 2?
источник

SP

Sailor Popay in RU.Docker — Официальное Русское Сообщество
нжинкс просто пример
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
Так, говорит, что нет такого файла.

Хотя файл там есть.
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
Sailor Popay
# Build Stage 1
# This build created a staging docker image
#
FROM node:10.15.2-alpine AS appbuild
WORKDIR /usr/src/app
COPY package.json ./
COPY .babelrc ./
RUN npm install
COPY ./src ./src
RUN npm run build

# Build Stage 2
# This build takes the production build from staging build
#
FROM nginx:alpine
WORKDIR /usr/src/app

COPY --from=appbuild /usr/src/app/dist ./dist
EXPOSE 4002
COPY package.json ./

куда ты в хосте кладешь package.json?
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
Все-таки у меня его там нет. Директория маунтится, похоже, позднее.
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
context явно пропиши
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
build:
 dockerfile: ./docker/php/
 context: .
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
A.D.🈴
Все-таки у меня его там нет. Директория маунтится, похоже, позднее.
так при билде она не маунтится, надо COPY делать чтоб файлы с хоста попали в образ
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
Я вот КОПИ и делал. :) Ща, тут вроде нашел способ.
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
RUN curl -sL https://deb.nodesource.com/setup_8.x -o nodesource_setup.sh
RUN bash nodesource_setup.sh
RUN apt-get install nodejs
RUN rm nodesource_setup.sh
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
Вот это после установки симфони.
источник

A

A.D.🈴 in RU.Docker — Официальное Русское Сообщество
Осталось так же ярн поставить. :)
источник

ЕЧ

Евгений Че in RU.Docker — Официальное Русское Сообщество
Здравствуйте. Подскажите директива depens_on отслеживает порядок запуска по началу или концу? Может ли один сервис по этому правилу начаться загружаться позже, но закончить раньше и посыпятся ошибки? Или таки пока один сервис не запустится полностью другой зависимый не начнёт?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
он стартует следующий сервис как только создался (!) предыдущий
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
причем предыдущий может успеть запуститься и сдохнуть
источник