DAY OF CONTAINERS
A full day festival focused on hands-on workshops and demos of the Docker ecosystem and the newest trends of containerization in general. Developers of all experience levels will learn about and get hands-on with all different aspects of Docker from introductory sessions on creating and running Docker containers to advanced composition and orchestration in cloud environments.
Bring Your Own Laptop (B.Y.O.L.) at Day Of Containers takes conferences to the next level. The interactive sessions provide a unique opportunity to learn hands-on, following along with an instructor step-by-step.
We’ll explore practices and tools required to set up fully autonomous self-healing systems capable of both reactive recuperation from failures and proactive predictions of steps that should be taken to prevent failures before they happen. We’ll use tools like Docker, Docker Swarm, Docker Compose, Consul, Consul Template, Registrator and Jenkins to design and develop a system that is continuously deploying services packed as containers and performs actions that will recuperate it from failures and scale or de-scale depending on historical records.
If you are new to docker, this session is for you! In this sessions you will learn all the basics of docker and its main components. We will go through the the concept of containers, writing your own docker files, connecting data volumes, and basic orchestration with compose and swarm. Bring your laptops!
How does Docker do its magic? This session will show you how to implement some essential Docker commands as shell scripts. You will learn how to setup a “containerized environment” using standard Linux features. We will implement core Docker features including image builds, pulling images, and running an image as a container. This session will really be hands-on with exercises to get a better understanding of the topic. A Vagrant virtual machine will be provided with all the tools you need, so make sure you have Vagrant on you laptop. A good understanding of Docker and Linux is assumed.
Windows Containers in Windows Server 2016 is a new big thing – Get a solid introduction to the upcoming Windows and Hyper-V Containers that will be part of the next release of Windows Server.
Testing software is necessary, no matter the size or status of your company. Introducing Docker to your development workflow can help you write and run your testing frameworks more efficiently, so that you can always deliver your best product to your customers and there are no excuses for not writing tests anymore.
This workshop will be split into two parts.In the first part, we will go over some of the features of the latest edition of Docker Swarm and we will set up a few services on it. In the second part, we will dive into a new way of visualizing your clusters and how can we use your engineering intuition to understand complex failure scenarios.
Docker plays an increasingly important role in building and operating modern applications, both on-premises and in the cloud. In this introductory workshop, you will get an end-to-end understanding of Linux containers and how to operate and orchestrate them at scale. The course will teach you about the low-level concepts that make up Linux containers, how to deploy Docker containers, and how to orchestrate them using tools like Kubernetes and Mesos Marathon
8:30 Registration & Light Breakfast 9:00 Welcome & Announcements 9:15 Keynote: Self Healing Systems, Viktor Farcic, Docker Captain 10:00 Break 10:15 Docker 101, Jan Krag, Praqma Buld your own Docker and feel the magic, Jan Sørensen, Docker Expert 11:45 Lunch 12:45 Getting your hands dirty with Windows Containers, Rasmus Hald, Microsoft Stop being lazy and test your software, Laura Frank, Codeship 14:15 Break 14:30 Building and observing services on Docker Swarm clusters. The latest and greatest from Docker, inspired by Netflix. Gergo, Horanyi, Founders Building hybrid microservices with Docker, Michael Hausenblas, Mesosphere 16:00 Break 16:45 Keynote: Containers and the death of the Linux Distribution, Kelsey Hightower, Google 17:30 Socialize & Beers