ДБ
Size: a a a
GV
GV
ЕИ
ЕИ
ЕИ
A
DO
EP
DO
EP
EP
EP
EP
FROM nginx
COPY nginx.conf /etc/nginx/nginx.conf
COPY ./build/ /usr/share/nginx/html/
CMD ["nginx", "-g", "daemon off;"]
EP
DO
DO
FROM node:14.15.4-alpine3.10
WORKDIR /app
# add `/app/node_modules/.bin` to $PATH
ENV PATH /app/node_modules/.bin:$PATH
COPY package.json package-lock.json /app/
RUN npm install
COPY public/ src/ tsconfig.json /app/
DO
DO
frontend:
build:
context: ./frontend
dockerfile: frontend.dockerfile
command: npm run start
volumes:
- ./frontend:/app
ports:
- 3000:3000
depends_on:
- db
env_file:
- ./.env.dev