Win a copy of Event Streams in Action this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

Docker Management Design Patterns: Docker direction with Kubernetes

 
security forum advocate
Posts: 216
1
Android Flex Google App Engine
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
With Docker announcing native support for Kubernetes, what do you think their direction with Swarm will be?
 
Author
Posts: 51
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Docker Swarm mode and Kubernetes are two options for Docker container orchestration. Both have some unique benefits. Kubernetes has been used in production for more than 15 years, while Docker Swarm mode is about a year new. But, Docker has some advantages over Kubernetes.

1. Docker Swarm mode supports Docker Service Stacks for developing microservices that have dependencies between them.
2. A managed service for Docker, 'Docker for AWS', is available, but a similar Kubernetes for AWS  is not available.

The objective of integrating Kubernetes is to provide an alternative Docker container orchestrator. "By adding Kubernetes support, IT teams get more options for container scheduling and orchestration. The next version of Docker EE will set up a single environment with both Swarm and Kubernetes on the same cluster and provide choice of orchestrator at deployment time. "
 
Sai Hegde
security forum advocate
Posts: 216
1
Android Flex Google App Engine
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Deepak Vohra wrote:1. Docker Swarm mode supports Docker Service Stacks for developing microservices that have dependencies between them."



Doesn't Kubernetes support this as well?
 
Deepak Vohra
Author
Posts: 51
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Docker Service Stacks are based on Docker Cloud Stack file, which has syntax of Docker Compose. Kubernetes does not support Docker Service Stacks natively.
A tool (Kompose) to convert a Compose file to Kubernetes files is available, but is not the same as Docker service stacks.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!