Serdar Yegulalp
Senior Writer

Docker unveils cross-cloud management, container templates

news
Jun 13, 20182 mins

New features in Docker Enterprise Edition and Docker Desktop support federated cross-cloud management and building containers with GUI-driven templates

01 intro container
Credit: Thinkstock

Docker announced today new features for Docker Enterprise Edition and Docker Desktop to port and manage apps on Kubernetes-based clouds, and to build containers via template-based workflows. Both features are scheduled to appear in Docker editions released in the second half of the year.

Federated application management, as the first announced feature is called, is intended to unify the different ways each cloud provider and operating system runs Docker by way of Kubernetes. Federation is intended to work interchangeably across multiple cloud providers, and between both Linux and Windows editions of Docker.

Clouds have varying migration, deployment, resource management, security, and replication behaviors. Federated management is intended to sit between them all and provide “an aggregated view and automated model for deploying, migrating, and replicating applications,” according to Docker’s announcement.

One touted advantage of federated management is that it allows a single application to be partitioned automatically across multiple geographic locations for the sake of compliance in each region. Each instance of an application can run in a different territory, with data for users of that country retained only in that country’s servers. But management for all instances of the application, across all territories, can still be centralized.

The other announced feature, template-based workflows for Docker Desktop, allows Docker Desktop users to build containers using a wizard-like GUI interface. Developers do not have to learn Dockerfile or Compose file syntax to build basic containers using common stack components—web services, data layers, language runtimes, and so on.

The resulting containers can be edited manually by more expert users, or by the same user later after they’ve become more accustomed to Docker. It’s also possible for organizations to create and re-use their own templates.

Serdar Yegulalp

Serdar Yegulalp is a senior writer at InfoWorld. A veteran technology journalist, Serdar has been writing about computers, operating systems, databases, programming, and other information technology topics for 30 years. Before joining InfoWorld in 2013, Serdar wrote for Windows Magazine, InformationWeek, Byte, and a slew of other publications. At InfoWorld, Serdar has covered software development, devops, containerization, machine learning, and artificial intelligence, winning several B2B journalism awards including a 2024 Neal Award and a 2025 Azbee Award for best instructional content and best how-to article, respectively. He currently focuses on software development tools and technologies and major programming languages including Python, Rust, Go, Zig, and Wasm. Tune into his weekly Dev with Serdar videos for programming tips and techniques and close looks at programming libraries and tools.

More from this author