Skip to content

Dokcer fail to build - Missing dashboard-ui/ #23

Description

@Yam3tsu

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions