0

After installing Docker on a raspberry pi 4 following the official raspberry pi os docker install guide the docker version is the following

Client: Docker Engine - Community
 Version:           24.0.5
 API version:       1.43
 Go version:        go1.20.6
 Git commit:        ced0996
 Built:             Fri Jul 21 20:35:37 2023
 OS/Arch:           linux/arm
 Context:           default

But my name OS/Arch is given as aarch64 which is as far as I know identical to arm64. My question now is why the docker engine is not of arch arm64? Because I require to run an arm64 docker image. Thanks for helping out

uname result:

aarch64 GNU/Linux 
1
  • What OS are you using?
    – Milliways
    Commented Oct 24, 2023 at 8:46

1 Answer 1

1

I think your os is 32bit and use 64bit kernel? I suggest you check your os version use this command:

getconf LONG_BIT

if the result display 32, you should reinstall pi os to 64bit os like bookworm follow this site, Install using Imager, and then reinstall docker engine, see it if this will help. Otherwise will show 64.

Docker version:

Client: Docker Engine - Community
 Version:           24.0.6
 API version:       1.43
 Go version:        go1.20.7
 Git commit:        ed223bc
 Built:             Mon Sep  4 12:31:32 2023
 OS/Arch:           linux/arm64
 Context:           default
1
  • Yup that was it thanks
    – Phönix 64
    Commented Oct 24, 2023 at 16:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.