Events

Feed icon 28x28
Docker original

Video recording and production done by DockerCon.

DockerCon 2014 Schedule

June 9 - 10, 2014

( 17 available presentations )
Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at:
Date Posted: December 9, 2015

In this session we'll explore performance characteristics of traditional VMs vs Docker containers from both a Cloudy ops perspective (boot, stop, start, etc.) as well as an "in the guest" perspective. In particular we'll present Cloudy benchmark results using OpenStack as the Cloud manager comparing operational times between the nova-docker virt driver and the libvirt-kvm driver along with compute node resource metrics. We'll also look at some "in the guest" performance benchmark results including CPU, memory, network, I/O, etc. to gain a better baseline understanding of VM vs LXC runtime performance. Finally we'll outline some implications of the results and suggest areas for community focus moving forward.

Capture thumb
Rating: Everyone
Viewed 20 times
Recorded at:
Date Posted: December 9, 2015

Docker and AWS make a great couple. Docker can provide additional encapsulation and control while EC2 provides the scalable infrastructure. This session will show you how you can run Docker on EC2 using OpsWorks and easily combine the two. We will leverage the power of Chef to control Docker and use Docker for application and service deployment.

Capture thumb
Rating: Everyone
Viewed 21 times
Recorded at:
Date Posted: December 9, 2015

Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.

Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at:
Date Posted: December 9, 2015

Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.

Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above.

Capture thumb
Rating: Everyone
Viewed 17 times
Recorded at:
Date Posted: December 9, 2015

Rohan Singh explains how they are using Docker at Spotify and introduces Helios which is a Docker orchestration platform for deploying and managing containers across an entire fleet. The goal behind this open source project is to make sure your containers are deployed & running exactly where you want them.

Capture thumb
Rating: Everyone
Viewed 16 times
Recorded at:
Date Posted: December 9, 2015

This is Eric Brewer's Dockercon14 keynote presentation (Day 2). Eric Brewer is Google's VP of infrastructure and a renowned UB Berkeley professor. During his presentation, Eric covered the following:
- Why Google loves containers
- 3 problems associated with containers: Unpredictable Interference, Low utilization, Hard to Enforce Isolation.
- LMCTFY
- Pods (groups of nested containers)
- Kubernetes
- Robust containers = path to "Cloud Native"

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at:
Date Posted: December 9, 2015

Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.

Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at:
Date Posted: December 9, 2015

Benjamin Hindman, co-founder of Apache Mesos talks about Cluster Management and Containerization at Twitter.

There is a revolution afoot in distributed computing, and it's being powered by two of the secret ingredients for operating at web scale—containerization and cluster scheduling. Docker containerization and open source cluster scheduling bring distributed computing to the masses. Now companies of all sizes can scale like Google and Twitter. Whether you are a Fortune 500 enterprise or a consumer web startup, this presentation will show you how easy it is to deliver web-scale, fault-tolerant, easy to deploy applications and services.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at:
Date Posted: December 9, 2015

The eBay PaaS team is innovating constantly by performing R&D on the next generation cloud technologies and actively contributing back to the open source community. One such exciting endeavor explores running CI builds for eBay's applications in Apache Mesos with Docker containers. We will demonstrate how we can produce a RHEL OR Ubuntu Docker container image running eBay's Java & Node.js stack and instances from this container image can be rapidly scaled up or down in the Mesos cluster.

Capture thumb
Rating: Everyone
Viewed 14 times
Recorded at:
Date Posted: December 9, 2015

This is Jerry Cuomo, from IBM's Dockercon14 keynote presentation (Day 2). The presentation covers the concept of a borderless cloud, and why "going borderless" is an important thing for the IT industry. Jerry describes 4 key attributes of Borderless; Open, Optimized, Fast, Responsible.

Capture thumb
Rating: Everyone
Viewed 24 times
Recorded at:
Date Posted: December 9, 2015

In this video, Gene Kim shares the lessons he learned from his fifteen year journey studying high performing IT organizations and the DevOps movement.

His presentation answers to major questions:

1) Why is DevOps so important?

2) What are the patterns that we can put into practice to replicate the high performance we are seeing in DevOps Organizations?

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at:
Date Posted: December 9, 2015

"Docker is driving the popularization of Linux containers, but there are many different container managers out there, such as LXC and lmctfy. Not to mention different PaaS being built on top of these technologies.
How great would it be if applications were portable to all (or most of) those different providers and container managers with little or no effort? This talk will discuss some ideas of what needs to be done for it to happen and what the community can do to help."

Capture thumb
Rating: Everyone
Viewed 16 times
Recorded at:
Date Posted: December 9, 2015

Interested in using or building platforms on top of Docker? As one of the first Docker PAAS solutions, Deis has endured a lot of change since Docker 0.2. Join us to hear lessons learned building Deis and how we've evolved with the rapidly changing Docker ecosystem.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at:
Date Posted: December 9, 2015

"Docker offers an exciting new way to use containers for delivering and managing applications. Combining Docker with a configuration management system like Puppet provides much greater control over containers, both at buildtime and at runtime: at buildtime, Puppet's fine-grained resources such as file, cron, and user make it easy to control an image build in great detail; at runtime, they can be used to detect configuration drift and remediate such drift. When image building and deployment is performed by different parties, Puppet manifests also document the details of a container's setup and expose the knobs that can be used to control the payload of a container. This talk will explain how Puppet manifests can be used during container builds, explain best practices for shipping manifests with container images and how to use them in your Puppet installation to seamlessly manage your containerized and non-containerized infrastructure from a single source of truth."

Capture thumb
Rating: Everyone
Viewed 20 times
Recorded at:
Date Posted: December 9, 2015

Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.

Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above.

Capture thumb
Rating: Everyone
Viewed 16 times
Recorded at:
Date Posted: December 9, 2015

"Building a framework for developing and maintaining chef cookbooks with automated testing and code review using open-source tools.

Paul will walk through setting up Drone.IO (docker based CI) and hooking it up with Github ( regular or enterprise ), securing it behind an Oauth proxy, and configuring appropriate git hooks to automate testing process.

I will then show how to use tools such as meez, guard, chefspec, testkitchen to shorten the feedback loop on errors to merely a few seconds, as well as some workflow ideas for gating and merging changes in github for Chef Cookbooks with multiple contributors."

Capture thumb
Rating: Everyone
Viewed 17 times
Recorded at:
Date Posted: December 9, 2015

Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.

"The talk will teach developers to automate and streamline their development environment setups using Docker, covering awesome tricks to make the experience smooth, fast, powerful and repeatable.The topics covered will be a selection amongst:

- Sharing folders into containers
- Interactions and tips on using Vagrant + Docker (or VM providers + Docker)
- Transparent tunnels, dynamic ports for your apps
- Tiny Core Linux - the secret horse to super fast container automation
- Dockerfile caching tricks
- Simple shell helpers for common Docker workflows
- Dealing with temporary licenses
- Cheap orchestration tricks"