Introducing G2.ai, the future of software buying.Try now
Ubuntu
Sponsored
Ubuntu
Visit Website
Product Avatar Image
Docker

By Docker

Ubuntu
Sponsored
Ubuntu
Visit Website

Docker Reviews & Product Details

Docker Product Details
Profile Status

This profile is currently managed by Docker but has limited features.

Are you part of the Docker team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

9 months

Ubuntu
Sponsored
Ubuntu
Visit Website

Docker Integrations

(9)
Integration information sourced from real user reviews.
Product Avatar Image

Have you used Docker before?

Answer a few questions to help the Docker community

Docker Reviews (251)

View 1 Video Reviews
Reviews

Docker Reviews (251)

View 1 Video Reviews
4.6
251 reviews

Search reviews
View Filters
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Ashish K.
AK
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Effortless Project Setup with Docker, Though Debugging edge case bugs sometimes Can Be Tricky"
What do you like best about Docker?

So easy to standardize setup of a project - just write the docker compose for your whole project for whatever services you have, and you get a single command to bring it all up, down or restart.

Easy to see logs, pin point failures, restart specific services, no hassle of dependency installation, and additionally a cleaner container image with alpine OS builds.

It's just so satisfying and comfortable with docker - I cannot imagine any new project without docker. It just works.

It's easy to install, easy to configure for your project, easy to extend and easy to get support for from reddit, docker forum, or just your colleagues - everyone knows it as much as they know basic programming. Review collected by and hosted on G2.com.

What do you dislike about Docker?

Sometimes there are issues with docker network and caching that are hard to debug and I wish there was an easier way or a self debugging tool in docker that identified these issues and told us what's exactly going wrong instead of me going in circles try to think what could be wrong.

Mostly it's network or image caching issues but once they're sorted, it's a breeze. Review collected by and hosted on G2.com.

PB
Customer Experience Manager
Small-Business (50 or fewer emp.)
"Docker just works: Effortless, problem-free on CyberPanel with Hetzner"
What do you like best about Docker?

Docker has become a key part of my hosting stack, especially on my Hetzner server managed through CyberPanel. It’s the engine powering services like Vaultwarden for me. I love how easy it is to deploy and isolate containers, and the whole process feels straight to the poin, just set it up, and it runs effortlessly in the background. Updates and maintenance are simple, and I rarely have to think about it once everything’s up and running. Review collected by and hosted on G2.com.

What do you dislike about Docker?

Nothing significant comes to mind. For my needs, especially hosting Vaultwarden and other lightweight tools, it’s been reliable and free of headaches. Review collected by and hosted on G2.com.

DHRUVA W.
DW
Full Stack Developer, Cloud Infrastructure Engineer
Small-Business (50 or fewer emp.)
"Docker: Revolutionizing Development and Deployment"
What do you like best about Docker?

Ease of Use: Docker is relatively easy to get started with, especially for developers familiar with command-line tools. The documentation is comprehensive, and tools like Docker Desktop make managing containers even more user-friendly.

Ease of Implementation: Setting up Docker in a project is straightforward. With a well-written Dockerfile and docker-compose.yml, you can spin up complex environments in minutes. However, advanced use cases like persistent storage and networking may require deeper understanding.

Frequency of Use: I use Docker almost daily—whether it's to test apps in different environments, run isolated services, or deploy applications. It’s now a core part of my development toolkit.

Number of Features: Docker offers a robust feature set including image versioning, container orchestration (via Docker Swarm), networking, volumes, and Docker Compose. It supports a wide range of use cases from simple apps to large-scale microservices.

Ease of Integration: Docker integrates well with most development tools, CI/CD platforms (like GitHub Actions, GitLab CI), and cloud services. It works seamlessly across operating systems, making it ideal for teams with diverse setups.

Customer Support: While Docker's official support is more geared toward enterprise users, the community is active and helpful. Most issues can be resolved via forums like Stack Overflow or Docker’s GitHub discussions. Review collected by and hosted on G2.com.

What do you dislike about Docker?

One thing I dislike about Docker is that it can become complex to manage at scale, especially when dealing with persistent storage, networking, and orchestration. While it's great for isolated containers, managing large numbers of them without tools like Kubernetes can be tricky. Also, Docker's learning curve can be steep for beginners, especially when troubleshooting container-related issues or dealing with image bloat and dependency management. Review collected by and hosted on G2.com.

R S.
RS
Entry level Data engineer
Computer Software
Small-Business (50 or fewer emp.)
"Docker: The Tool That Simplified My Dev Life"
What do you like best about Docker?

What I like best about Docker is how it makes application portable and consistent. I don't have to worry about "it works on my machine" issues anymore. Docker containers let me package everything code, dependencies, environment into one unit, so I can run the same setup anywhere .Its especially helpful when working on multiple projects or with a team. Plus using docker-compose to sign up service like database and APIs together saves so much time and effort during development. Review collected by and hosted on G2.com.

What do you dislike about Docker?

What I dislike about Docker is that the initial learning curve can be a bit sleep. When I first started, concept like Dockerfiles volumes, networks and container orchestration felt confusing. Also Docker can sometimes use a lot of system resources, especially when if you're not familiar with the command-line took.But once i got used to it , most of these issue became manageable. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Small-Business (50 or fewer emp.)
"Perfect for building, testing, and deploying applications efficiently"
What do you like best about Docker?

What I like best about Docker is how it simplifies the process of setting up consistent development environments. It allows me to package applications and their dependencies into containers, which makes it easy to run the same setup across different machines and teams. This consistency saves a lot of troubleshooting time and makes collaboration much smoother. Review collected by and hosted on G2.com.

What do you dislike about Docker?

Honestly, there’s nothing significant that I dislike about Docker. It works as expected for my use cases, and any minor issues are usually easy to work around or fix with available documentation. Review collected by and hosted on G2.com.

Luca P.
LP
✅ CTO - Growth Marketer full stack #MarTech | ⚡️ SaaS Advisor
Marketing and Advertising
Small-Business (50 or fewer emp.)
"Essential Containerization Platform"
What do you like best about Docker?

Docker’s containerization platform provides consistent environments for developing, shipping, and running applications. Its lightweight containers package applications with dependencies, ensuring identical behavior across infrastructure. The isolation feature allows simultaneous execution of multiple containers without host-environment conflicts. Docker Desktop simplifies local container management through an intuitive GUI, reducing setup complexity for macOS, Windows, and Linux environments.

Integration with CI/CD pipelines and tools like VS Code accelerates build-test-deploy cycles. Swarm orchestrates clusters efficiently, treating multiple Docker hosts as a single entity for streamlined scaling. Security features like secret management and content trust enhance deployment reliability. Review collected by and hosted on G2.com.

What do you dislike about Docker?

The default networking setup lacks DNS resolution for containers, requiring manual overrides.

Resource allocation can become inefficient if image sizes aren’t optimized, leading to higher memory consumption. Review collected by and hosted on G2.com.

Mohit K.
MK
Senior Engineer
Enterprise (> 1000 emp.)
"Docker extremely useful for Platform engineers"
What do you like best about Docker?

I like the versatility Docker offer. It gets blend well with Kubernetes and in runtime I can manage a lot of containers and images. Review collected by and hosted on G2.com.

What do you dislike about Docker?

Docker is not so great with windows os. We need to use windows subsystem for Linux.which in terms make it complex to manage dependencies. Review collected by and hosted on G2.com.

Sourabh V.
SV
Member Technical
Enterprise (> 1000 emp.)
"Great Container Manager"
What do you like best about Docker?

The best part of docker is the availability of a development environment irrespective of the environment you are working in. You can be using Windows and developing in Linux. Review collected by and hosted on G2.com.

What do you dislike about Docker?

The software is so perfect that it is tough to find any issues with it. The only problem is that sometimes we see a high memory usage because of this, but that is understandable as it runs a massive chunk of code. Review collected by and hosted on G2.com.

Mahmoud E.
ME
Senior Planning Engineer
Small-Business (50 or fewer emp.)
"Simple containerization app"
What do you like best about Docker?

Facilitates the development process and makes testing more similar to real life scenarios Review collected by and hosted on G2.com.

What do you dislike about Docker?

Sometimes it gets too complicated to do some simple tasks, and the quick start guide isn’t fully explaining the process Review collected by and hosted on G2.com.

Nandini P.
NP
Senior QA Consultant
Information Technology and Services
Mid-Market (51-1000 emp.)
"Docker – Making Application Deployment Effortless and Reliable"
What do you like best about Docker?

It is very ease in maintaining and executing apps.Docker allows me to package everything into a container that functions consistently across all computers. Review collected by and hosted on G2.com.

What do you dislike about Docker?

1. Initial setup is complicated.

2. Troubleshooting container issues. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

9 months

Average Discount

10%

Perceived Cost

$$$$$

How much does Docker hub cost?

Data powered by BetterCloud.

Estimated Price

$$k - $$k

Per Year

Based on data from 42 purchases.

Docker Comparisons
Product Avatar Image
Azure Container Registry
Compare Now
Product Avatar Image
Amazon Elastic Container Registry (ECR)
Compare Now
Product Avatar Image
Sonatype Nexus Repository
Compare Now
Docker Features
Deployment
Interface support
Processor support
Self Healing High Availability
Orchestration
Scalability
Automatic Security Updates
Security updates