Skip to content

Unable to run arm64 image #219

@Marmelatze

Description

@Marmelatze

looks like the dolt binary is a amd64 binary in the arm64 docker image:

/app/bin # file dolt
dolt: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, Go BuildID=SJU4Wbx2ocoOD3Bg1IRP/LYD13qw0XusixUM2SMz2/NSRWh_CPzcvwh0BiYwIJ/ffFZSPqfxlpzJ_9xHWyd, stripped
/app/bin # file centrifugo
centrifugo: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, Go BuildID=dtgNFgKLN_0pm-4zWofe/7mY7NkLHKkTujPIcPNDH/7jv81k9o5BS9Ejc_jT-N/y2ogMxwQ2ORpgGydhAXC, stripped

This results in the container not starting up:

{"time":"2024-07-08T13:06:49.280803314Z","level":"ERROR","msg":"plugin returned an error from the Serve method","!BADKEY":"fork/exec ./bin/dolt: exec format error","plugin":"*service.Plugin"}

Tested with version 1.10.4

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions