Mark Church

Understanding Docker Networking Drivers and their use cases

Applications requirements and networking environments are diverse and sometimes opposing forces. In between applications and the network sits Docker networking, affectionately called the Container Network Model or CNM. It’s CNM that brokers connectivity for your Docker containers and also what abstracts away the diversity and complexity so common in networking. The result is portability and it comes from CNM’s powerful network drivers. These are pluggable interfaces for the Docker Engine, Swarm, and UCP that provide special capabilities like multi-host networking, network layer encryption, and service discovery. Naturally, the next question is which network driver should I use? Each driver offers tradeoffs and has different advantages depending on the use case. There are built-in network drivers that come included with Docker Engine and there are also plug-in network drivers offered by networking vendors and the community. The most commonly used built-in network drivers Continue reading…

Banjot Chanana

Docker Datacenter adds enterprise orchestration, security policy and refreshed UI

Today we are excited to introduce new additions to Docker Datacenter, our Container as a Service (CaaS) platform for enterprise IT and application teams. Docker Datacenter provides an integrated platform for developers and IT operations teams to collaborate securely on the application lifecycle. Built on the foundation of Docker Engine, Docker Datacenter (DDC) also provides integrated orchestration, management and security around managing resources like access, images, applications, networks and more across the cluster. This latest release of Docker Datacenter includes a number of new features and improvements focused in the following areas: Enterprise orchestration and operations to make running and operating multi container applications simple, secure and scalable Integrated end to end security to cover all of the components and people that interact with the application pipeline User experience and performance improvements ensure that even the most complex operations are handled efficiently Continue reading…

Chris Hines

Indiana University Uses Docker Datacenter for Production-Ready Orchestration

Founded in 1820, Indiana University has over 115,000 undergraduate and graduate students, 20,000 faculty members and eight campuses located throughout the State of Indiana. The University’s vision is to provide their students with the best possible education experience via a world-class IT team. For almost a decade the university was building custom scripts and deploying their applications onto VMs running on RHEL 6. A process that involved lots of manual work. In addition to this, their environment was optimized for their legacy Java-based applications. In order to give their students the best experience possible, the University needed to not only modernize their 150 applications that span across both administrative and student lines and include everything from human resources based applications, course selection, finances and other student-facing applications. They also needed the ability to deploy their applications across their multi-host datacenter Continue reading…

Vivek Saraswat

Exciting Docker Datacenter updates: Deploy Compose apps in UI, full stack HA and more

Today we are releasing exciting new capabilities to the products behind the Docker Datacenter subscription (DDC). Docker Datacenter allows organizations to deploy a Containers as a Service (CaaS) platform on-premises or in their virtual private cloud. From DevOps and CI/CD to orchestration and management of container applications, DDC provides a seamless way for devs and IT teams to work together to build, ship and run their apps anywhere. Our team has been heads down since the initial launch in late February, taking in feedback and building new features.  This release brings Universal Control Plane 1.1 (UCP), Docker Trusted Registry 2.0 (DTR), and incorporates the latest Docker Engine 1.11 into the subscription with commercial support. In this release we focused on adding features around ease of use and system hardening.

Get the Latest Docker News by Email

Docker Weekly is a newsletter with the latest content on Docker and the agenda for the upcoming weeks.

Vivek Saraswat

High Availability Architecture and Apps with Docker Datacenter (DDC)

High availability (HA) isn’t just about keeping the lights on all the time; it’s also about quickly turning them back on when they unexpectedly go out. With software, this means capabilities for fault tolerance as well as backup and recovery. Docker Datacenter (DDC) provides this for both the container-based applications as well as the application infrastructure components (such as cluster management, orchestration, account settings, etc.). In this post we will look at how high availability is achieved in the latest release of Docker Datacenter. As a refresher, Docker Datacenter is comprised of the following software: Universal Control Plane (UCP) with Swarm for cluster orchestration and management Docker Trusted Registry (DTR) for secure image collaboration and distribution Docker Engine with commercial support to run your containerized apps

Betty Junod

Video Whiteboard Series for Docker Universal Control Plane

It’s been less than two months since Docker Universal Control Plane (UCP) became generally available as part of the Docker Datacenter (DDC) subscription. With DDC, organizations are able to set up a Containers as a Service (CaaS) application environment on-premises/VPC to support their security or compliance requirements. UCP provides the orchestration and management layer to this environment so IT teams can deploy and manage their Docker host cluster and apps securely at scale.

Alex Mavrogiannis

Kick the Tires on Docker Datacenter with DDC-In-A-Box!

Docker Datacenter (DDC) is a powerful solution for managing your containerized applications in a production environment. But what if you could kick the tires of DDC on your laptop with just a single script command? Welcome to DDC-In-A-Box! DDC-In-A-Box is an evaluation script that I wrote which creates a single virtual machine containing Docker Engine, Universal Control Plane (UCP) and Docker Trusted Registry (DTR). The products are licensed using your own license and integrated with each other so you can test out the push/pull integration between UCP and DTR.

Chris Hines

Enabling Portability of Workloads And Fighting Lock-In, with Docker

Portability. This is perhaps one of the greatest characteristics of our Docker Containers-as-a-Service platform. After all, in some way it’s the reason why Docker has become as popular as it has today. In just 3 years, we have seen over 2 billion+ Docker Hub pulls, 400,000+ unique Docker Hub users, 200,000+ Dockerized applications and thousands of customers. A large part of the adoption hinges upon portability, making it clear that portability is a huge part of what our users are looking for. It provides the flexibility both developers and IT operations team need in order to succeed at their jobs. But what exactly is portability? At Docker, we define portability as the ability to move workloads across different infrastructure environments, maintaining consistency while enabling Hybrid Cloud and multi-cloud for the enterprise. Portability is the magic that allows enterprises to move Continue reading…