Задать вопрос
@gifon

Как передать 2 проекта в docker?

Здравствуйте, у меня есть
папка myProjectв которой две папки - backend, frontend и файл Dockerfile, docker-compose.yml
собственно ето часть фронтенда, генерирующая статический сайт и бекенд запускающий этот сайт
мне нужно чтоб Dockerfile перешел в папку фронтенд, запустив там yarn release и обратно в бекенд запустив там yarn release тоже
проблемма в том что сейчас он постоянно вызывает yarn release в обоих случаях из папки backend
как заставить его вызвать правильные скрипты
FROM node:16
COPY . .

EXPOSE 3000

WORKDIR /frontend
RUN yarn
RUN yarn release

WORKDIR /backend
RUN yarn
RUN yarn release
CMD ["yarn", "start"]
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Нужна команда cd
RUN cd frontend && yarn release
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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