Oreilly - Beginning DevOps with Docker
by Joseph Muli, Stefan Krist | Publisher: Packt Publishing | Release Date: August 2018 | ISBN: 9781789344509
Automatically and easily deploy your environment with this toolchain of lightweight containersAbout This VideoCovers designing and building containers for different applicationsExplains all related concepts in detail with elaborate examplesBlends theory, demos, and assessmentsIn DetailThe course outlines the power of containerization and the influence this innovation has on development teams and general operations. You will understand what DevOps really is, the principles involved, and how the process contributes to product health, by implementing a Docker workflow. Docker is an open source containerization tool, that makes it easier to streamline product delivery and reduce the time it takes to get from a whiteboard sketch of the business to a money-back implementation. We will start by defining how Docker influences the DevOps process. Then we will design and build simple containers, with a clear outline of how applications are involved in the process. We will also learn to define the key highlights when setting up multiple containers, while setting up a number using docker-compose, Docker's tool for running multi-container applications. By the end of the course, you will be able to build a real-business application and host it locally.
- Chapter 1 : Easily and automatically deploy your environment with this toolchain of lightweight containers
- Course Overview 00:01:42
- Installation and Setup 00:01:34
- Images and Containers 00:02:12
- How Docker Improves a DevOps Workflow 00:03:10
- Basic Docker Terminal Commands 00:01:34
- Dockerfile Syntax 00:03:52
- Building Images 00:03:07
- Running Containers from Images 00:02:26
- Versioning Images and Docker Hub 00:01:33
- Deploying a Docker Image to Docker Hub 00:02:03
- Summary 00:00:18
- Chapter 2 : Application Container Management
- Lesson Overview 00:01:25
- The Docker - Compose Tool 00:01:18
- Overview of a Multi Container Application Setup 00:04:38
- Using Docker Compose 00:04:42
- Managing Multiple Containers and Distributed Application Bundles 00:05:02
- Networking with Docker Compose 00:04:48
- Summary 00:00:35
- Chapter 3 : Orchestration and Delivery
- Lesson Overview 00:05:21
- An Overview of Docker Swarm 00:02:50
- Using Docker to Create a Swarm 00:04:58
- Initializing Docker Swarm 00:02:56
- Managing Services and Applications in a Swarm 00:02:28
- Scaling Services Up and Down 00:04:52
- Summary 00:01:02
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.