• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

Docker Management Design Patterns: Docker direction with Kubernetes

 
security forum advocate
Posts: 229
1
Android Flex Google App Engine
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
With Docker announcing native support for Kubernetes, what do you think their direction with Swarm will be?
 
Author
Posts: 64
10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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: 229
1
Android Flex Google App Engine
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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: 64
10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic