diff --git a/cpp17/docker/Dockerfile b/cpp17/docker/Dockerfile index 21cc569..928480b 100644 --- a/cpp17/docker/Dockerfile +++ b/cpp17/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM kuyoh/vcpkg:2025.06.13-ubuntu24.04 AS base +FROM kuyoh/vcpkg:2025.06.13-ubuntu24.04 AS builder WORKDIR /workspace @@ -11,4 +11,11 @@ RUN cmake -DCMAKE_TOOLCHAIN_FILE:STRING=${VCPKG_ROOT}/scripts/buildsystems/vcpkg RUN cmake --build /workspace/build --config Release --target all -j 8 -- RUN cd /workspace/build && ctest --output-on-failure . -CMD ["/workspace/build/bin/AutoStore"] + +FROM ubuntu:24.04 AS runtime + +WORKDIR /app + +COPY --from=builder /workspace/build/bin/AutoStore ./AutoStore + +CMD ["./AutoStore"]