Docker
380 likes
Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.
Cost / License
- Freemium (Subscription)
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Self-Hosted
- TrueNAS
Features
Highlights All activities
Docker News & Activities
Recent News
- Fla published news article about Cal.com
- Paul published news article about Docker
- Paul published news article about Docker
Recent activities
What we use to build AlternativeTo
All the tools, services and so on that we use when we develop AlternativeTo. AlternativeTo is built with Next.JS and .Net Core and is hosted on Azure with a SQL backend. We do use a lot of other services as well and you can read all about them below.
My Windows Setup
These are all the software I use on my windows machine. I am privacy freak. So, I mostly use open source software. Checkout "My Firefox setup" list for firefox extensions.
My Setup - All Apps and Software
Master List of all Apps and Software I use for both work and personal life.










Comments and Reviews
Docker is sorta like portable software, but think of it like making your entire development environment (your framework and all dependent libraries, web/database servers, even the OS) portable. Better yet, instead of downloading and unzipping to a folder, you can just run a simple command to get up and running -- it really can't get simpler than that in terms of setting up a development environment. After you "dockerize" for the first time, going back to copying configuration files and what not will feel so archaic. One warning though: Docker consumes memory like it's bottled water after being in the desert for a month. My 8GB system went from 35% memory consumption to over 60% memory consumption by using Docker. I recommend a machine with 16GB RAM if you plan to use Docker full-time.
I like it, it's the base every one of our backends/frontends ships on. Multi-stage builds keep prod images small, and compose is simple enough that we run our whole stack (a dozen-plus services) off a handful of compose files without needing k8s. Only real gripe is build-cache disk usage creeping up over time if you don't prune it.
Moving from local environments to Docker was a game-changer for my deployment pipeline. It completely eliminates the "it works on my machine" problem. While the learning curve for networking and volume management can be steep for beginners, the consistency it provides for scaling FastAPI or Node.js apps is worth it. My only gripe is the resource consumption of Docker Desktop on some OSs, but the CLI remains flawless
When will the bug of docker being incompatible with arm64 on mac be resolved? I am already considering using other tools to replace docker, such as Servbay, MAMP
Great for development on multiple different systems