As it's written in DOCKER.md, I cloned the repo and executed docker build -t enumrust .. I got this error:
[+] Building 0.8s (21/22) docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 3.84kB 0.0s
=> [internal] load metadata for docker.io/library/rust:bookworm 0.7s
=> [internal] load metadata for docker.io/library/debian:bookworm-slim 0.7s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 158B 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 1.08kB 0.0s
=> [builder 1/8] FROM docker.io/library/rust:bookworm@sha256:13c186980fa33cc12759b429662a1322939dbe697484b7c33b47dd2698d28460 0.0s
=> => resolve docker.io/library/rust:bookworm@sha256:13c186980fa33cc12759b429662a1322939dbe697484b7c33b47dd2698d28460 0.0s
=> [runtime 1/9] FROM docker.io/library/debian:bookworm-slim@sha256:0104b334637a5f19aa9c983a91b54c89887c0984081f2068983107a6f6c21eeb 0.1s
=> => resolve docker.io/library/debian:bookworm-slim@sha256:0104b334637a5f19aa9c983a91b54c89887c0984081f2068983107a6f6c21eeb 0.0s
=> => sha256:068fedd6b0f109b8186d00d49327b6fc6747c428fd3c9a8739424ff5f38d7531 0B / 28.23MB 0.1s
=> CANCELED [builder 2/8] WORKDIR /build 0.0s
=> CACHED [builder 3/8] RUN apt-get update && apt-get install -y pkg-config libssl-dev && rm -rf /var/lib/apt/lists/* 0.0s
=> CACHED [builder 4/8] COPY Cargo.toml Cargo.lock ./ 0.0s
=> CACHED [builder 5/8] COPY src/ src/ 0.0s
=> ERROR [builder 6/8] COPY dashboard-ui/ dashboard-ui/ 0.0s
=> CANCELED [runtime 2/9] RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates git masscan jq whois tmux wget curl 0.0s
=> CACHED [runtime 3/9] RUN wget -q https://go.dev/dl/go1.24.4.linux-amd64.tar.gz -O /tmp/go.tar.gz && tar -C /usr/local -xzf /tmp/go.tar.gz && rm /tmp/go.tar.gz && 0.0s
=> CACHED [builder 7/8] RUN cargo build --release --bin enumrust --bin regen_report 0.0s
=> CACHED [builder 8/8] RUN cargo install feroxbuster 0.0s
=> CACHED [runtime 4/9] COPY --from=builder /build/target/release/enumrust /usr/local/bin/enumrust 0.0s
=> CACHED [runtime 5/9] COPY --from=builder /build/target/release/regen_report /usr/local/bin/regen_report 0.0s
=> CACHED [runtime 6/9] COPY --from=builder /usr/local/cargo/bin/feroxbuster /usr/local/bin/feroxbuster 0.0s
=> CACHED [runtime 7/9] COPY src/words_and_files_top5000.txt /opt/enumrust/words_and_files_top5000.txt 0.0s
=> ERROR [runtime 8/9] COPY dashboard-ui/ /opt/enumrust/dashboard-ui/ 0.0s
------
> [builder 6/8] COPY dashboard-ui/ dashboard-ui/:
------
------
> [runtime 8/9] COPY dashboard-ui/ /opt/enumrust/dashboard-ui/:
------
Dockerfile:101
--------------------
99 |
100 | # Copy dashboard UI
101 | >>> COPY dashboard-ui/ /opt/enumrust/dashboard-ui/
102 |
103 | WORKDIR /results
--------------------
ERROR: failed to build: failed to solve: failed to compute cache key: failed to calculate checksum of ref p97pvvvqnj6g3n6jldzlwvf8s::627obctajud1whpyc3smvz335: "/dashboard-ui": not found
As it's written in DOCKER.md, I cloned the repo and executed
docker build -t enumrust .. I got this error: