TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Containers vs. VMs: It comes down to state management, networking and sprawl

3 pointsby AJAlabsabout 9 years ago

1 comment

_0w8tabout 9 years ago
The article is incorrect that Docker was designed to run stateless containers. From the beginning Docker supported explicit host volumes allowing to manage the state as one please.<p>But it is a spot on observation that Docker has no support for moving stateful containers to another machine. Such movement has to be done explicitly by pulling an image on new machine, copping the data and starting the container. There are tools that automate load-balancing for a container cluster, but they assume that containers either use a network storage or one copies data manually or application itself knows how to replicate its data across the cluster.