I recently got a MacBook M2 Air about three months ago and I'm starting to explore using it for my cloud engineering and DevOps work. However, I have some concerns since I only have 16GB of RAM and 256GB of storage. As a beginner, I'm wondering if this setup will work well for Docker, or if I'll encounter significant issues down the line.
5 Answers
The RAM is decent for starter projects, but that 256GB storage could be a bottleneck. Docker images and caches can fill up fast, especially if you're working with multiple projects at once. You might hit limits sooner than you think.
I really recommend going with at least 32GB of RAM. If you're planning to run Docker, consider using a Linux VM with a tool like VMware Fusion. You can also use external SSDs to expand your storage. Just ensure you back up your projects in multiple locations to avoid losing your work.
I've had a similar experience. My MacBook started lagging when I had about 18 containers and a couple of VMs running. If you stay away from VMs, the performance is solid, but just be mindful of how much space your Docker images are taking up.
Honestly, I think you might want to consider more RAM and storage. The M2 Air can throttle under heavy loads since it has no fan. I’ve noticed performance issues when multitasking between Chrome, an IDE, and Docker containers. It might be manageable, but you could have a frustrating experience.
Yeah, it should work fine for basic tasks. Just keep an eye on your storage while you're running containers; they can take up space quickly.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically