diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml new file mode 100644 index 0000000..28c074c --- /dev/null +++ b/docker/docker-compose.yml @@ -0,0 +1,11 @@ +version: '3.8' + +services: + rust: + container_name: 'crate-rust' + build: + context: .. + dockerfile: ./docker/rust/Dockerfile + ports: + - '8080:8080' + tty: true diff --git a/docker/rust/Dockerfile b/docker/rust/Dockerfile new file mode 100644 index 0000000..046c290 --- /dev/null +++ b/docker/rust/Dockerfile @@ -0,0 +1,4 @@ +FROM rust:latest +WORKDIR /usr/src/app +COPY ./api . +RUN cargo install --path .