diff --git a/backend.Dockerfile b/backend.Dockerfile new file mode 100644 index 00000000..134882d2 --- /dev/null +++ b/backend.Dockerfile @@ -0,0 +1,11 @@ +FROM rust + +WORKDIR /app + +COPY ./backend . + +RUN cargo build --release + +EXPOSE 8000 + +ENTRYPOINT [ "./target/release/telemetry" ] \ No newline at end of file diff --git a/frontend.Dockerfile b/frontend.Dockerfile new file mode 100644 index 00000000..eeabc1df --- /dev/null +++ b/frontend.Dockerfile @@ -0,0 +1,11 @@ +FROM node:10-alpine + +WORKDIR /app + +RUN apk add --no-cache python make g++ + +COPY ./scripts ./scripts +COPY ./packages ./packages +COPY ./package.json ./yarn.lock ./tsconfig.json ./ + +RUN yarn