C’è socketee che viene scaricato in /usr/local/bin da GitHub come parte del Dockerfile. Quello è un binario x86_64 quindi non funzionerà, tuttavia sembra che venga utilizzato solo se configurato esplicitamente.
Nello specifico, la funzionalità sopra indicata fallirebbe su arm64 poiché socketee non riuscirebbe ad essere eseguito. Non vedo nient’altro che non funzionerebbe semplicemente compilando per arm64.
Non sono sicuro al 100%, ma da un’osservazione casuale, sembra che basti aggiungere queste righe al file build per farlo:
docker build --platform linux/arm64 --build-arg=http_proxy=$http_proxy -t discourse/mail-receiver:$1 .
docker push discourse/mail-receiver:${1}_arm64