Arm64 docker images are broken

The arm64 docker images do not work for me. They give the following error when running docker compose up -d:

boringproxy The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested

This is when using the arm64 image: ghcr.io/wgrobler/boringproxy-linux-arm64:latest in the docker compose file.

I am not familiar with the build system, but I guess the issue is here:

Once I replace this with arm64 and build manually the error is gone. Could this be fixed?

Hey @Thomas,

Docker is not officially supported for boringproxy currently, and that image is unofficial. The Dockerfile in the repo was contributed by a community member and is available as an example. Best option is to build manually at the moment.

Yes, I realised that a bit later. I fixed the Docker build, but I can’t get the client and server to connect properly. Then I switched from Docker to the normal approach and it started working. So it seems the Docker setup doesn’t even work apart from the architecture issue.