Drone-runner-docker on ARM DNS issue

Hi all

I have an issue with docker runner on my raspberry pie
container can’t resolve server’s IP I ave no issue on the computer where X86 runner works

docker run -it -v /var/run/docker.sock:/var/run/docker.sock -e DRONE_RPC_HOST="drone.ducamps.win" -e DRONE_RPC_PROTO="http" -e DRONE_RPC_SECRET="XXXX"
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm/v7) and no specific platform was requested
INFO[0000] starting the server                           addr=":3000"
ERRO[0000] cannot ping the remote server                 error="Post \"http://drone.ducamps.win/rpc/v2/ping\": dial tcp: lookup drone.ducamps.win on server misbehaving"

the name have correct resolution from the host

; <<>> DiG 9.18.6 <<>> drone.ducamps.win @
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34413
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 13, ADDITIONAL: 27

; EDNS: version: 0, flags:; udp: 4096
;drone.ducamps.win.             IN      A

drone.ducamps.win.      86400   IN      CNAME   reverse.ducamps.win.
reverse.ducamps.win.    86400   IN      CNAME   traefik-local.service.consul.
traefik-local.service.consul. 0 IN      A

maybe this issue come because ARM container use a scratch image?

Thanks for reporting this.

Which Raspberry Pi model do you have?

Model is raspberry pie 3

when I launch some exec command on tis container I have always

OCI runtime exec failed: exec failed: unable to start container process: exec: "ls": executable file not found in $PATH

does somebody have same issue on pi3?