Is it still safe to use Docker on Raspberry Pi OS 32-bit?

0
21
Asked By SunnySocks21 On

I'm diving into self-hosting and trying to make the most of my old Raspberry Pi 3B+. I want to install Docker on the 32-bit version of Raspberry Pi OS, but I just read a warning that Docker has stopped supporting 32-bit versions. I'm unsure if it's still a viable option and if I'll face any security risks by using this deprecated version. I've seen mentions of migrating to a 32-bit ARM (v7) version, which they also refer to as `armhf`. Can anyone clarify how I would go about that? Any insights would be greatly appreciated!

5 Answers

Answered By NewbieNerd On

You might want to consider trying the 64-bit Raspberry Pi OS version, which is supported on the Pi 3B+. It wasn't historically recommended but if you go for the Lite version without the GUI, it should run much smoother for just Docker.

Answered By CodeMaster89 On

Avoid armhf if you can. It's pretty much on life support now. You could make it work, but you'll run into compatibility issues with software and images that may not be available anymore.

Answered By TechyTim123 On

Honestly, I'd recommend upgrading to an RP4 or RP5 and running a 64-bit OS. It may seem like a hassle now, but it's definitely the best path to go for better support and fewer headaches. Trust me, it'll save you time in the long run.

Answered By GadgetGuru2023 On

I have my 3B+ running Docker too, using the 64-bit version headless. It hosts a few services like AdGuard with no issues. Just make sure to keep it updated regularly!

Answered By OldSchoolPi On

If you're absolutely stuck with using the 32-bit Raspberry Pi OS, it will still work for a bit longer. Just be aware that you'll only get older Docker versions and might struggle to find certain images. Just running it on a home network, without exposing it, should keep risks low for now.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.