Docker Reviews (300)

View 1 Video Reviews
Reviews

Docker Reviews (300)

View 1 Video Reviews
4.6
300 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise Docker for its ability to create consistent environments across different systems, which significantly reduces deployment issues. The platform's ease of use in packaging applications with all dependencies into containers streamlines development and testing processes. However, many note that it can be resource-intensive, particularly when running multiple containers.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Ranu S.
RS
Ranu S.
Software Developer, AI and ML Engineer.
Information Technology and Services
Mid-Market (51-1000 emp.)
"Versatile, Efficient, and User-Friendly Container Management"
4.5/5
What do you like best about Docker?

Docker offers platform-independent code deployment, making it a versatile choice for various environments. Installing Docker is straightforward on any operating system, and it is widely accessible to users everywhere. It supports nearly all front-end and back-end programming languages, which adds to its flexibility. Using Docker Compose, setting up networking between multiple containers becomes much simpler. Containers can operate independently, and dependencies between them can be easily configured through the command line interface or Docker Compose. Managing and tracking volumes is also straightforward. With Docker, deploying multiple applications on a single server is efficient, and replacing them when changes are needed is hassle-free. If the Dockerfile is well-written, code deployment becomes very fast. Additionally, there is a vast collection of images available on Docker Hub, which can be used directly or as a foundation for further development. Review collected by and hosted on G2.com.

What do you dislike about Docker?

The user interface is currently only available for Windows, and not for other platforms. I would recommend adding a UI that could be used for monitoring cloud instances over the network. Review collected by and hosted on G2.com.

JS
Jose S.
Sysadmin Mid
Information Technology and Services
Small-Business (50 or fewer emp.)
"Super Easy Setup, Powerful for Multi-Environment Deployments"
5/5
What do you like best about Docker?

I like Docker's image container versioning because it allows me to deploy multiple versions of applications on the same environment. For instance, I have two composes, one with Zabbix 6 and another with Zabbix 7, and it helps me to manage all my environments with just one file. I find Docker Compose Automation deployments beneficial as well. Plus, the initial setup of Docker is super easy. Review collected by and hosted on G2.com.

What do you dislike about Docker?

I find the UI environment limiting because right now you can only admin Docker on a Unix environment through CLI, which could be a restriction for some people. Review collected by and hosted on G2.com.

Manish K.
MK
Manish K.
Managerial
Mid-Market (51-1000 emp.)
"Lightweight, Portable Containers for Fast, Consistent Deployments"
5/5
What do you like best about Docker?

Docker enables lightweight, portable containers for consistent builds, fast deployments, and scalable microservices. Review collected by and hosted on G2.com.

What do you dislike about Docker?

Docker can be complex to debug, adds overhead, has security concerns if misconfigured, and requires careful image/version management. Review collected by and hosted on G2.com.

Roberto M.
RM
Roberto M.
Small-Business (50 or fewer emp.)
"Streamlined Software Integration with Docker"
5/5
What do you like best about Docker?

I appreciate the ease of access and speed in integrating software and hardware on platforms with Docker. What I like most is the ease of working and integrating within the system. It's an open source application that automates development, deployment, and application execution using containers. With Docker, I only need one person to manage it, and that's really efficient. Review collected by and hosted on G2.com.

What do you dislike about Docker?

I wish for a more integrated and modern visual experience with Docker. Also, the initial setup wasn't very easy and required specialists to configure. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Mid-Market (51-1000 emp.)
"Docker Makes Microservices Implementation Easy"
5/5
What do you like best about Docker?

The best about Docker is it is very helpful in implementing the microservices architecture. Review collected by and hosted on G2.com.

What do you dislike about Docker?

Storage becomes very complex in larger deployments. For implementing GUI based apps in container is difficult to maintain Review collected by and hosted on G2.com.

Srushtik S.
SS
Srushtik S.
Student
Small-Business (50 or fewer emp.)
"Made MCP Server Setup and AI App Integrations Easy"
4/5
What do you like best about Docker?

It helped me a lot with setting up the MCP servers, where I could integrate things like AI with my apps. Of course, the containers and image features also helped me a lot. Review collected by and hosted on G2.com.

What do you dislike about Docker?

It’s complex for beginners to understand all the features and how everything works. Review collected by and hosted on G2.com.

RS
Rishab S.
Technical Lead
Computer Software
Small-Business (50 or fewer emp.)
"Effortless App Deployment with Rich Community Support"
5/5
What do you like best about Docker?

I use Docker for setting up apps on local and deploying various environments like QA and live. It solves the problem of manual tasks every time I need to set up a new application. The community with the number of images available is a big plus, making it very easy to find the suitable image based on the requirement and version of the machine type. With Docker, I am able to set up my complete application easily without doing any tedious tasks, thanks to the Docker Compose file. Review collected by and hosted on G2.com.

What do you dislike about Docker?

I found the initial setup of Docker challenging as I had no experience initially, but it became easier to deal with after a while. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Enterprise (> 1000 emp.)
"Docker Makes Consistent Environments Easy and Flexible"
4.5/5
What do you like best about Docker?

What I like most about Docker is how easy it makes it to create consistent environments. It solves the usual “it works on my machine” problem by packaging everything the application needs into containers. It’s also very flexible and works well across different systems. Once you get used to it, building, running, and sharing containers becomes a really smooth process. Review collected by and hosted on G2.com.

What do you dislike about Docker?

The learning curve can be a bit steep in the beginning, especially if you’re not familiar with containers or networking concepts. Debugging issues inside containers can sometimes be tricky as well. Also, managing multiple containers and configurations can get complex without proper setup or tools like Docker Compose. Review collected by and hosted on G2.com.

Sushant S.
SS
Sushant S.
Senior Software Developer
Computer Software
Enterprise (> 1000 emp.)
"Docker Makes Shipping Apps Easy with Consistent Environments"
5/5
What do you like best about Docker?

Docker is one of the great technologies that helps me build applications that are easy to ship and that run on most operating systems. I don’t have to worry about whether the application I’m building will work on a different server, because the environment stays consistent. Overall, it’s easy to use and a very powerful tool for developers. Review collected by and hosted on G2.com.

What do you dislike about Docker?

The initial setup takes time and can be annoying sometimes. Review collected by and hosted on G2.com.

Mahesh P.
MP
Mahesh P.
Cloud Architect
Information Technology and Services
Small-Business (50 or fewer emp.)
"Standardizing Environments and Simplifying CICD with Docker."
4/5
What do you like best about Docker?

The consistency it brings across different stages. being able to package apps with all dependencies ensures they run the same on my local machine and in AWS/Kubernetes. The huge ecosystem of official images on Docker Hub also saves a lot of initial setup time. Review collected by and hosted on G2.com.

What do you dislike about Docker?

Docker Desktop can be resource-heavy on Windows, especially when running multiple complex stacks. Also, managing large image sizes and optimizing Dockerfiles requires extra effort to keep deployments fast and storage costs under control. Review collected by and hosted on G2.com.