2024-05-14 16:46:01 +02:00

24 lines
519 B
Docker

FROM node:16-alpine3.16
COPY . ./openvidu-react
WORKDIR /openvidu-react
# Install openvidu-react dependencies and build it
RUN npm install && \
npm run build && \
cp -r ./build/ ./openvidu-basic-node/public
# Copy openvidu-basic-node
RUN cp -r ./openvidu-basic-node /opt/openvidu-basic-node && \
rm -rf ../openvidu-react
# Install openvidu-basic-node dependencies
RUN npm --prefix /opt/openvidu-basic-node install
WORKDIR /opt/openvidu-basic-node
COPY docker/entrypoint.sh .
ENTRYPOINT [ "./entrypoint.sh" ]