diff --git a/docker/Dockerfile b/docker/Dockerfile index 06e00b346..5564c39e1 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -129,7 +129,7 @@ RUN rustup update && rustup target add $RUST_TARGET # Create the final application layout to mimic production WORKDIR /app COPY --from=node-build /app/build ./web -COPY --from=resource-build //resources ./resources +COPY --from=resource-build /src/resources ./resources # Create a separate directory for the source code WORKDIR /usr/src/tuliprox @@ -162,9 +162,9 @@ COPY --from=rust-build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ # App WORKDIR /app -COPY --from=rust-build //target/${RUST_TARGET}/release/tuliprox ./tuliprox +COPY --from=rust-build /src/target/${RUST_TARGET}/release/tuliprox ./tuliprox COPY --from=node-build /app/build ./web -COPY --from=resource-build //resources ./resources +COPY --from=resource-build /src/resources ./resources ENTRYPOINT ["/app/tuliprox"] CMD ["-s", "-p", "/app/config"] @@ -187,9 +187,9 @@ COPY --from=rust-build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ RUN ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime WORKDIR /app -COPY --from=rust-build //target/${RUST_TARGET}/release/tuliprox ./tuliprox +COPY --from=rust-build /src/target/${RUST_TARGET}/release/tuliprox ./tuliprox COPY --from=node-build /app/build ./web -COPY --from=resource-build //resources ./resources +COPY --from=resource-build /src/resources ./resources ENTRYPOINT ["/sbin/tini", "--", "/app/tuliprox"] -CMD ["-s", "-p", "/app/config"] \ No newline at end of file +CMD ["-s", "-p", "/app/config"]