Your Docker installation is not working correctly on Linux/ARM

I’ve done a fresh install on Unbuntu 16.04 and even did another fresh one to get the same error below.

standard_init_linux.go:195: exec user process caused "exec format error"
Your Docker installation is not working correctly

Hope you can help. I followed the official Discourse install guide.

Thanks :slight_smile:

Client:
Version: 18.01.0-ce
API version: 1.35
Go version: go1.9.2
Git commit: 03596f5
Built: Wed Jan 10 20:16:14 2018
OS/Arch: linux/arm
Experimental: false
Orchestrator: swarm

Server:
Engine:
Version: 18.01.0-ce
API version: 1.35 (minimum version 1.12)
Go version: go1.9.2
Git commit: 03596f5
Built: Wed Jan 10 20:12:24 2018
OS/Arch: linux/arm
Experimental: false

There has been some issues with ARM infrastructure in the past in which would be worth searching for - such as the following - however you may need some assistance from someone who knows the infrastructure better than myself.

5 Likes

Hey, did you ever manage to fix that issue?
i trying to install discourse on Scaleway VPS with ubuntu 18.04LTS (arm64)
and getting the same error (standard_init_linux.go:211: exec user process caused “exec format error”)

Client: Docker Engine - Community
 Version:           19.03.2
 API version:       1.40
 Go version:        go1.12.8
 Git commit:        6a30dfc
 Built:             Thu Aug 29 05:32:21 2019
 OS/Arch:           linux/arm64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.2
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.8
  Git commit:       6a30dfc
  Built:            Thu Aug 29 05:30:53 2019
  OS/Arch:          linux/arm64
  Experimental:     false

Discourse isn’t supported in arm64 arch, only x86_64.

5 Likes

This is now supported

1 Like