Introducing G2.ai, the future of software buying.Try now

Compare Docker and Google Kubernetes Engine (GKE)

Save
    Log in to your account
    to save comparisons,
    products and more.
At a Glance
Docker
Docker
Star Rating
(260)4.6 out of 5
Market Segments
Small-Business (39.8% of reviews)
Information
Pros & Cons
Not enough data
Entry-Level Pricing
No pricing available
Learn more about Docker
Google Kubernetes Engine (GKE)
Google Kubernetes Engine (GKE)
Star Rating
(258)4.5 out of 5
Market Segments
Enterprise (43.9% of reviews)
Information
Pros & Cons
Entry-Level Pricing
No pricing available
Learn more about Google Kubernetes Engine (GKE)
AI Generated Summary
AI-generated. Powered by real user reviews.
  • Users report that Google Kubernetes Engine (GKE) excels in "Self Healing High Availability" with a score of 8.2, which ensures that applications remain operational even during failures. In contrast, Docker's self-healing capabilities are less robust, leading to potential downtime during issues.
  • Reviewers mention that GKE's "Orchestration" feature scores 8.5, providing advanced management of containerized applications, while Docker's orchestration capabilities, although functional, do not match the depth and automation offered by GKE, making it less suitable for complex deployments.
  • G2 users highlight that GKE's "Scalability" is rated at 8.9, allowing for seamless scaling of applications based on demand. Docker, while capable of scaling, does not provide the same level of automated scaling features, which can lead to manual intervention and increased management overhead.
  • Users on G2 report that GKE's "Network Isolation" feature, rated at 8.4, offers enhanced security for applications by isolating network traffic effectively. Docker's network isolation is functional but lacks the advanced configurations that GKE provides, which can be critical for enterprise-level applications.
  • Reviewers mention that GKE's "Quality of Support" is rated at 8.1, with many users praising the responsiveness and expertise of the support team. In comparison, Docker's support, rated at 8.4, is generally seen as good but may not always meet the needs of users requiring immediate assistance.
  • Users say that GKE's "Automatic Security Updates" feature, rated at 8.6, ensures that applications are protected against vulnerabilities without manual intervention. Docker, while it offers security updates, does not automate this process to the same extent, potentially leaving applications exposed if not regularly maintained.
Pricing
Entry-Level Pricing
Docker
No pricing available
Google Kubernetes Engine (GKE)
No pricing available
Free Trial
Docker
No trial information available
Google Kubernetes Engine (GKE)
No trial information available
Ratings
Meets Requirements
9.2
206
8.9
141
Ease of Use
8.8
210
8.5
143
Ease of Setup
8.8
77
8.4
90
Ease of Admin
9.0
52
8.2
75
Quality of Support
8.4
167
8.1
134
Has the product been a good partner in doing business?
9.2
43
8.3
72
Product Direction (% positive)
9.5
193
9.4
133
Features by Category
8.7
110
Not enough data
Application Support
9.3
106
Not enough data
8.6
102
Not enough data
8.5
95
Not enough data
9.0
97
Not enough data
System Capability
8.2
96
Not enough data
8.6
97
Not enough data
8.9
99
Not enough data
Security
8.7
97
Not enough data
8.6
100
Not enough data
Not enough data
8.6
83
Management
Not enough data
8.4
66
Not enough data
8.5
65
Not enough data
Feature Not Available
Organization
Not enough data
8.4
67
Not enough data
8.6
70
Not enough data
9.0
71
Development
Not enough data
Feature Not Available
Not enough data
8.8
69
Not enough data
Feature Not Available
Not enough data
8.5
66
Categories
Categories
Shared Categories
Docker
Docker
Google Kubernetes Engine (GKE)
Google Kubernetes Engine (GKE)
Docker and Google Kubernetes Engine (GKE) are categorized as Service Discovery
Unique Categories
Docker
Docker is categorized as Container Registry and Container Engine
Google Kubernetes Engine (GKE)
Google Kubernetes Engine (GKE) is categorized as Container Orchestration, Container Management, and Container Networking
Reviews
Reviewers' Company Size
Docker
Docker
Small-Business(50 or fewer emp.)
39.8%
Mid-Market(51-1000 emp.)
30.9%
Enterprise(> 1000 emp.)
29.3%
Google Kubernetes Engine (GKE)
Google Kubernetes Engine (GKE)
Small-Business(50 or fewer emp.)
24.8%
Mid-Market(51-1000 emp.)
31.3%
Enterprise(> 1000 emp.)
43.9%
Reviewers' Industry
Docker
Docker
Information Technology and Services
32.4%
Computer Software
29.6%
Telecommunications
2.8%
Financial Services
2.8%
Internet
2.4%
Other
30.0%
Google Kubernetes Engine (GKE)
Google Kubernetes Engine (GKE)
Computer Software
21.0%
Information Technology and Services
19.6%
Retail
5.1%
Financial Services
4.7%
Banking
4.2%
Other
45.3%
Alternatives
Docker
Docker Alternatives
Amazon Elastic Container Registry (ECR)
Amazon Elastic Container Registry (ECR)
Add Amazon Elastic Container Registry (ECR)
Red Hat Quay
Red Hat Quay
Add Red Hat Quay
Azure Container Registry
Azure Container Registry
Add Azure Container Registry
Sonatype Nexus Repository
Sonatype Nexus Repository
Add Sonatype Nexus Repository
Google Kubernetes Engine (GKE)
Google Kubernetes Engine (GKE) Alternatives
Red Hat OpenShift
Red Hat OpenShift
Add Red Hat OpenShift
Mirantis Kubernetes Engine (formerly Docker Enterprise)
Mirantis
Add Mirantis Kubernetes Engine (formerly Docker Enterprise)
Amazon Elastic Container Service (Amazon ECS)
Amazon Elastic Container Service (Amazon ECS)
Add Amazon Elastic Container Service (Amazon ECS)
Kubernetes
Kubernetes
Add Kubernetes
Discussions
Docker
Docker Discussions
How do I run an image from Docker hub?
2 Comments
Fazeel A.
FA
To run an image from Docker Hub, you can use the docker run command followed by the image name. Here's a basic example: docker run <image-name> docker...Read more
Why is this software not working on windows?
1 Comment
Bob B.
BB
First off, this may sound facetious but I assure you it's not. I've had issues with Docker on Windows early on. Docker definitely works on Windows. You...Read more
What is Docker hub repository?
1 Comment
Animesh R.
AR
Docker Hub repositories allow you share container images with your team, customers, or the Docker community at large. Docker images are pushed to Docker Hub...Read more
Google Kubernetes Engine (GKE)
Google Kubernetes Engine (GKE) Discussions
What is Google Kubernetes Engine (GKE) used for?
1 Comment
Surya K.
SK
Google Kubernetes Engine (GKE) is a tool that helps manage and organize your computer programs. It uses containers to neatly package each part of your...Read more
Monty the Mongoose crying
Google Kubernetes Engine (GKE) has no more discussions with answers