summaryrefslogtreecommitdiffstats
path: root/tests/testcontainers/echoserver/Dockerfile
blob: 5c4d857239736968b65a9b01bf1304e989af988e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
FROM rust:1.63.0-buster AS builder
WORKDIR /usr/src/app
COPY . .
COPY tests/testcontainers/echoserver/config.toml /
RUN cargo build -p echoserver

FROM debian:buster AS runtime
WORKDIR /app
COPY --from=builder /usr/src/app/target/debug/echoserver .
COPY --from=builder /config.toml .

CMD ["/app/echoserver", "run", "/app/config.toml"]