-
Notifications
You must be signed in to change notification settings - Fork 34
Description
Tested it on Windows, works fine - by adjusting the 2nd command with the latest Wrapper to
docker run -it -v ./rootfs/data:/app/rootfs/data -e args="-L username:password -H 0.0.0.0" wrapper: https://github.com/WorldObservationLog/wrapper/releases/tag/Wrapper.x86_64.0df45b5
However, on macOS, using the arm64 variant
(https://github.com/WorldObservationLog/wrapper/releases/tag/Wrapper.arm64.latest) due Apple Silicon M1, after installing Docker Desktop 4.61.0, i open up terminal to run docker build --tag wrapper .:
[+] Building 1.4s (23/24) docker:desktop-linux
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.23kB 0.0s
=> [internal] load metadata for docker.io/library/debian:13.2 1.3s
=> [internal] load metadata for docker.io/library/debian:13.2 1.1s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [build 1/13] FROM docker.io/library/debian:13.2@sha256:c71b05eac0b20adb4cdcc9f7b052227efd7da381ad10bb92f972e 0.0s
=> => resolve docker.io/library/debian:13.2@sha256:c71b05eac0b20adb4cdcc9f7b052227efd7da381ad10bb92f972e8eae7c6c 0.0s
=> [stage-1 1/6] FROM docker.io/library/debian:13.2@sha256:c71b05eac0b20adb4cdcc9f7b052227efd7da381ad10bb92f972e 0.0s
=> => resolve docker.io/library/debian:13.2@sha256:c71b05eac0b20adb4cdcc9f7b052227efd7da381ad10bb92f972e8eae7c6c 0.0s
=> => sha256:5785abec2864dcd8d343ccd872458a50ffb2a61739bc46a79709c68c455cb8fc 0B / 49.65MB 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 6.12kB 0.0s
=> CANCELED [stage-1 2/6] WORKDIR /app 0.0s
=> CANCELED [build 2/13] RUN --mount=type=cache,target=/var/lib/apt,sharing=locked --mount=type=cache,t 0.0s
=> CACHED [build 3/13] WORKDIR /app 0.0s
=> CACHED [build 4/13] RUN bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" 0.0s
=> CACHED [build 5/13] RUN aria2c -o android-ndk-r23b-linux.zip https://dl.google.com/android/repository/androi 0.0s
=> CACHED [build 6/13] RUN unzip -q -d ~ android-ndk-r23b-linux.zip 0.0s
=> CACHED [build 7/13] RUN rm android-ndk-r23b-linux.zip 0.0s
=> CACHED [build 8/13] COPY ./ ./ 0.0s
=> CACHED [build 9/13] WORKDIR /app 0.0s
=> CACHED [build 10/13] RUN mkdir build 0.0s
=> CACHED [build 11/13] WORKDIR /app/build 0.0s
=> CACHED [build 12/13] RUN cmake -DTARGET_ARCH=aarch64 .. 0.0s
=> CACHED [build 13/13] RUN make -j$(nproc) 0.0s
=> CACHED [stage-1 3/6] COPY --from=build /app/wrapper /app/wrapper 0.0s
=> CACHED [stage-1 4/6] COPY --from=build /app/rootfs /app/rootfs 0.0s
=> ERROR [stage-1 5/6] COPY entrypoint.sh /app/entrypoint.sh 0.0s
[stage-1 5/6] COPY entrypoint.sh /app/entrypoint.sh:
Dockerfile:41
39 | COPY --from=build /app/wrapper /app/wrapper
40 | COPY --from=build /app/rootfs /app/rootfs
41 | >>> COPY entrypoint.sh /app/entrypoint.sh
42 | RUN chmod +x /app/entrypoint.sh
43 |
ERROR: failed to build: failed to solve: failed to compute cache key: failed to calculate checksum of ref hed2c9rrdn4s7sjdnqcpfnyzv::lg18z11us1wzge5udikkb9ihk: "/entrypoint.sh": not found