-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Description
Hi,
I tried to follow the instructions in the README but it fails when running cargo make docker (using Debian in WSL2).
I see the conduit-web is marked as WIP so is there a more stable commit I could try running this on?
Many thanks for making this example!
Logs
$ cargo make docker
[cargo-make] INFO - cargo make 0.36.3
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: docker
[cargo-make] INFO - Profile: development
[cargo-make] INFO - Running Task: legacy-migration
[cargo-make] INFO - Execute Command: "docker" "compose" "-f" "./deploy/docker-compose.metrics.yml" "-f" "./deploy/docker-compose.postgres.yml" "-f" "./deploy/docker-compose.conduit-bin.yml" "-f" "./deploy/docker-compose.conduit-web.yml" "up" "--build"
[+] Building 2.6s (33/34)
=> [deploy-realworld_rust_axum_sqlx_conduit_web internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 32B 0.0s
=> [deploy-realworld_rust_axum_sqlx_conduit_bin internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 32B 0.0s
=> [deploy-realworld_rust_axum_sqlx_conduit_web internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [deploy-realworld_rust_axum_sqlx_conduit_bin internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [deploy-realworld_rust_axum_sqlx_conduit_web internal] load metadata for docker.io/library/nginx:latest 2.2s
=> [deploy-realworld_rust_axum_sqlx_conduit_web internal] load metadata for docker.io/library/rust:1.61.0-slim-bullseye 2.1s
=> [deploy-realworld_rust_axum_sqlx_conduit_bin internal] load metadata for docker.io/library/debian:11.3-slim 1.9s
=> [auth] library/debian:pull token for registry-1.docker.io 0.0s
=> [auth] library/rust:pull token for registry-1.docker.io 0.0s
=> [auth] library/nginx:pull token for registry-1.docker.io 0.0s
=> [deploy-realworld_rust_axum_sqlx_conduit_web build 1/13] FROM docker.io/library/rust:1.61.0-slim-bullseye@sha256:e649e005ae0cf04ed9db8f577dbabbed6cc25da4f0b63595e4f90146f5129bab 0.0s
=> [deploy-realworld_rust_axum_sqlx_conduit_bin internal] load build context 0.0s
=> => transferring context: 250.56kB 0.0s
=> [deploy-realworld_rust_axum_sqlx_conduit_bin deploy 1/4] FROM docker.io/library/debian:11.3-slim@sha256:f6957458017ec31c4e325a76f39d6323c4c21b0e31572efa006baa927a160891 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin deploy 2/4] RUN set -eux; export DEBIAN_FRONTEND=noninteractive; apt update; apt install --yes --no-install-recommends bind9-dnsutils iputils-ping iproute2 curl ca-certificates htop; apt clean autoclean; 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin deploy 3/4] WORKDIR /deploy 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_web build 2/13] WORKDIR /app 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 3/13] COPY ./rust-toolchain ./ 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 4/13] COPY ./Cargo.lock ./ 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 5/13] COPY ./Cargo.toml ./ 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 6/13] COPY ./.env.docker ./.env 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 7/13] COPY ./crates/conduit-bin ./crates/conduit-bin 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 8/13] COPY ./crates/conduit-web ./crates/conduit-web 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 9/13] COPY ./crates/conduit-api ./crates/conduit-api 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 10/13] COPY ./crates/conduit-core ./crates/conduit-core 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 11/13] COPY ./crates/conduit-domain ./crates/conduit-domain 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_bin build 12/13] COPY ./crates/conduit-infrastructure ./crates/conduit-infrastructure 0.0s
=> CANCELED [deploy-realworld_rust_axum_sqlx_conduit_bin build 13/13] RUN --mount=type=cache,target=/app/target --mount=type=cache,target=/usr/local/cargo/registry --mount=type=cache,target=/usr/local/cargo/git --mount=type=cache,target=/usr/local/rustup set -e 0.4s
=> [deploy-realworld_rust_axum_sqlx_conduit_web internal] load build context 0.0s
=> => transferring context: 4.75kB 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_web deploy 1/2] FROM docker.io/library/nginx:latest@sha256:e209ac2f37c70c1e0e9873a5f7231e91dcd83fdf1178d8ed36c2ec09974210ba 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_web build 3/5] COPY ./crates/conduit-web ./crates/conduit-web 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_web build 4/5] COPY ./crates/conduit-domain ./crates/conduit-domain 0.0s
=> CACHED [deploy-realworld_rust_axum_sqlx_conduit_web build 5/5] RUN --mount=type=cache,target=/app/target --mount=type=cache,target=/usr/local/cargo/registry --mount=type=cache,target=/usr/local/cargo/git --mount=type=cache,target=/usr/local/rustup set -eux 0.0s
=> ERROR [deploy-realworld_rust_axum_sqlx_conduit_web deploy 2/2] COPY --from=build /app/crates/conduit-web/dist /usr/share/nginx/html 0.0s
------
> [deploy-realworld_rust_axum_sqlx_conduit_web deploy 2/2] COPY --from=build /app/crates/conduit-web/dist /usr/share/nginx/html:
------
failed to solve: failed to compute cache key: "/app/crates/conduit-web/dist" not found: not found
[cargo-make] ERROR - Error while executing command, exit code: 17
[cargo-make] WARN - Build Failed.```
Metadata
Metadata
Assignees
Labels
No labels