Containerization: Containers beginner
Technology:
Expertise:
- 2 Courses | 2h 50m 6s
- 8 Books | 22h 1m
- 8 Books | 22h 1m
- 5 Books | 19h 52m
- 3 Courses | 2h 50m 10s
- 8 Books | 22h 1m
- 4 Courses | 6h 5m
- 5 Books | 19h 52m
- 8 Books | 22h 1m
- 6 Courses | 6h 25m 45s
- 2 Books | 4h 55m
Explore some of the containerization tools used in a DevOps environment.
GETTING STARTED
Working with Containers: Container Theory & Operational Models
-
1m 7s
-
5m 53s
GETTING STARTED
Running Kubernetes on Google Cloud Platform
-
5m 14s
-
7m 14s
GETTING STARTED
Using Docker for DevOps: Introduction to Docker
-
1m 49s
-
7m 29s
COURSES INCLUDED
Docker Containers, Images, & Swarms
Explore how to work with Docker containers and swarms, and learn about how Docker fits into the DevOps landscape.
13 videos |
1h 28m
Assessment
Badge
Managing Stacks & Application Deployment
Explore the management of Docker stacks and Distributed Application Bundles (DABs), and learn how to work with Docker Hub and deploy Docker in the cloud.
13 videos |
1h 21m
Badge
COURSES INCLUDED
Working with Containers: Container Theory & Operational Models
The more things stay the same, the more they also change, and when it comes to developing software, designers have always wanted more tools to make their work perform well and run with stability. Through this course, explore the evolution of classic server and virtual computing that has led to current container-related toolsets. Examine the pros and cons of different types of computing systems. Explore two major container-related toolsets, Docker and Kubernetes. Finally, discover some of the smaller container systems that can be selected for specific needs. After course completion, you'll be able to outline what containers are and differentiate between major container providers.
10 videos |
52m
Assessment
Badge
Working with Containers: Introduction to Docker
One of the most commonly recognized types of containers in the market today is the open platform called Docker. Becoming familiar with Docker is a critical step for any modern software developer. Begin this course by exploring the different services provided by Docker, including the details of how the infrastructure workflow of Docker interfaces with the software components being developed. Discover how to provision Docker resources and how Docker images and Dockerfiles are used to create consistent Docker-based container environments. Then, you will focus on managing Docker resources. Finally, you will investigate common use cases to determine how Docker can be used most effectively. When you have completed this course, you will be able to confidently describe Docker containers, the Docker workflow, and successfully manage Docker resources.
10 videos |
50m
Assessment
Badge
Working with Containers: Introduction to Kubernetes
No matter what the infrastructure is that you are using to manage your applications, you are likely to find challenges trying to keep up when scaling out as demand for resources increases. The answer to this problem is automation and orchestration, and one of the most common tools for providing automation and orchestration for containers is called Kubernetes. Explore this open-source container orchestration system. You will gain insight into the various terms associated with this software and investigate the common workflow used to produce containers and deploy software to scale. Then, you will discover how to secure a Kubernetes Cluster. Finally, you will examine Kubernetes use cases and identify the differences between Kubernetes and Docker. After course completion, you will be able to work with Kubernetes containers, outline the Kubernetes workflow, and determine its situational usefulness.
11 videos |
1h 7m
Assessment
Badge
COURSES INCLUDED
Running Kubernetes on Google Cloud Platform
Discover how to run Kubernetes on the Google Cloud Platform.
10 videos |
52m
Assessment
Badge
Kubernetes Concepts & Controllers
Explore the key concepts and controllers involved in Kubernetes, which will help you get an in-depth understanding of how it works.
20 videos |
2h 17m
Assessment
Badge
Kubernetes Clusters
Explore Kubernetes clusters and how to use the kubectl command-line tool to create, start, stop, delete, and much more.
16 videos |
1h 44m
Assessment
Badge
Kubernetes APIs & Components
Explore the Kubernetes API and other key components of Kubernetes.
13 videos |
1h 9m
Assessment
Badge
SHOW MORE
FREE ACCESS
COURSES INCLUDED
Using Docker for DevOps: Introduction to Docker
This course explores containerization, the features of containerization, and various technologies that drive containerization, a lightweight alternative for virtual machine (VM). Learners examine examples of the implementation of DevOps processes and storage drivers using Docker. The 13-video course then explores the DevOps continuous delivery reference architecture for Docker, and explains the differences between VMs, containers, and images. You will learn to use Docker Hub, and to use the Docker toolbox to install and configure Docker on Windows and Linux. Learners can examine the features and benefits of deploying and working with Docker in AWS (Amazon Web Services). You will learn to combine containerization and the cloud which adds the cloud features of elasticity, availability, and resource utility from containers. Next, you will learn to recognize essential Docker components to manage applications, data, and a network. Learners will explore the important clauses used in Dockerfiles to build images and manage images. Finally, learn to create repositories in Docker Hub, and to push container images from the local file system to the Hub.
13 videos |
1h 7m
Assessment
Badge
Using Docker for DevOps: Configuring Docker for Continuous Delivery
Explore Docker storage drivers, and how images and containers are stored and managed on a Docker host in this 11-video course, in which learners examine the differences between virtual machines (VMs), containers, and images, and explore Docker's reference architecture for continuous delivery. You will learn how to manage data volume using the Docker CLI (command-line interface); and how to classify VMs, containers, and images, as well as recall the benefits of customized images in DevOps. You will learn to use the Docker Compose tool to run multicontainer Docker applications. Since a container's capabilities depends on the host operating system, you will learn to specify the features of networking containers, and the defaulting networking providers for Docker. Learners work with Docker CLI to create and manage networks, and then learn how to install, configure, and build a project by using Docker Assemble. This course demonstrates how to set up a Docker Cluster by using Swarm for cluster-management and orchestration features. Finally, learners will explore a list of Docker's DevOps continuous delivery reference architectures.
11 videos |
50m
Assessment
Badge
DevOps with Docker: Container Management
Learners will explore a comparison of traditional virtualization and container architectures, as well as benefits of adopting containerization in DevOps workflows, in this 11-video course examining supporting Docker technologies for networking, service discovery, orchestration, and cluster management. Key concepts covered include traditional virtualization with container architecture and benefits of adopting containerization in DevOps workflows; major Docker components and features of the runC driver; and supporting Docker technologies used to manage networking, service discovery, orchestration, and clusters. Next, learn Docker commands to manage containers, associate containers with IPs, and link containers in Docker with the self-discovery approach; how to implement networking in Docker using network drivers to set up container networking; and how to set up custom bridges for Docker and use Open vSwitch virtual switch, instead of the standard Linux bridge. Then learn essential commands in Dockerfile to support the build and run phases of managing images; how to create Docker images with Dockerfile for creating and deploying applications in isolated environments; and learn image distribution and versioning by using repositories and Docker Hub.
11 videos |
52m
Assessment
Badge
DevOps with Docker: Implementing DevOps Using Docker
In this 12-video course, learners can explore activities required to set up and configure Docker for development and the features of Sonotype Nexus and Artifactory repository manager. You will discover how to run local registries, push and store images in local registries, implement tunnels to network containers present on multiple hosts, and use Docker Remote API to automate Docker tasks. Key concepts covered in this course include how to set up an end-to-end Docker-based local development environment; how to build Docker-based applications, create the continuous integration workflow for building and testing applications with Docker and Jenkins; how to provision new resources and run containers on them using Docker Machine; and how to install and configure Sonotype Nexus to set up repositories. Next, learners explore facilitating the continuous monitoring features of DevOps by implementing ELK for continuous logging and monitoring; learn Sonotype Nexus and Artifactory repository manager features; and how to install and configure Sonotype Nexus to set up a repository for artifact management.
12 videos |
1h 10m
Assessment
Badge
DevOps with Docker: Management in the Cloud
Explore tools that can be used to simplify network and service discovery in Docker, for Docker orchestration, and to adopt DevOps continuous delivery (CD) principles. Examine clustering and management, along with architecture of Kubernetes, and how to connect containers across hosts using Ambassadors. Key concepts covered in this 12-video course include implementing Docker network solutions using Weave; creating and configuring Minikube clusters; and setting up the Minikube environment to communicate with Docker daemon. Next, work with Compose to deploy applications on Minikube; create GKE clusters, and install and build continuous integration (CI)/CD pipelines with Jenkins X; and learn tools and their features used to simplify networking and service discovery in Docker. Then connect containers across hosts using Ambassadors; create and configure Minikube clusters and set up the Minikube environment to communicate with Docker daemon; and use Compose to deploy applications on Minikube. Finally, learn about tools used to adopt DevOps continuous delivery principles for managing container-based architectures; learn to create GKE clusters and install Jenkins X; and build CI/CD pipelines using Jenkins X.
12 videos |
1h 6m
Assessment
Badge
Enterprise DevOps with Docker
Explore Docker containerization strategy and how to build modern applications by implementing it with Docker. Apply the Docker Maturity Model to help scale application maturity, and general guidelines and recommendations for implementing DevOps containerization. Key concepts covered in this 16-video course include Docker's containerization strategy to help leverage existing IT resources; the Docker Maturity Model and Docker features to help scale application maturity; key products and services of Docker Enterprise Edition and their associated features; and setting up and configuring hosted Docker Enterprise. Next, learn to add nodes and provision repositories to store and manage Docker images using Docker Enterprise; build a multi-OS application, and deploy and scale it to Docker Enterprise using Swarm and one using Kubernetes; and learn approaches to securing Docker Enterprise and security best practices. Finally, examine benefits of audit logs and learn to describe log levels that can be configured with Docker Enterprise; use UCP logs in Docker Enterprise; and manage Docker Enterprise by backing up and restoring configuration and work with the telemetry plugin in Docker Enterprise.
16 videos |
1h 17m
Assessment
SHOW MORE
FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.BOOKS INCLUDED
Book
Pro DockerIn this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, the author discusses how to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine.
1h 51m
By Deepak Vohra
Book
Kubernetes Microservices with DockerIncluding numerous examples throughout the book, this resource on Kubernetes, a container cluster manager, discusses all aspects of using Kubernetes in today's complex big data and enterprise applications, with Docker containers.
2h 52m
By Deepak Vohra
Book
Deploying Rails with Docker, Kubernetes and ECSConcise and easy to follow, with a fully working Ruby on Rails app example, this book shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
1h 39m
By Pablo Acuña
Book
Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other PlatformsA practical guide on using Kubernetes management patterns on CoreOS, this book discusses the ease of use provided by Kubernetes in developing and running applications in Pods and covers cloud platforms platforms, such as Amazon AWS EC2 and Google Cloud Platform.
2h 45m
By Deepak Vohra
Book
Docker in Production: Lessons from the TrenchesFor those with intermediate to advanced DevOps and ops backgrounds, this book will give you a solid understanding of the building blocks and concerns of architecting and running Docker-based infrastructure in production.
3h 21m
By Joe Johnston
Book
Essential Docker for ASP.NET Core MVCPacked with examples and practical demonstrations, this book will help you deploy even large-scale, cross-platform web applications from development into production.
2h 55m
By Adam Freeman
Book
Docker Management Design Patterns: Swarm Mode on Amazon Web ServicesBased on the latest version of Docker (17.0x), this book explains how to use Docker Swarm mode with Docker Engine to create a distributed Docker container cluster and how to scale a cluster of containers, schedule containers on specific nodes, and mount a volume.
3h 20m
By Deepak Vohra
Book
Docker for Data Science: Building Scalable and Extensible Data Infrastructure Around the Jupyter Notebook ServerDesigned to teach the concepts and techniques of Docker and its ecosystem as applied to the field of data science, this book contains a discussion on building larger integrated systems using Jupyter and open source data stores MongoDB, PostgreSQL, and Redis.
3h 18m
By Joshua Cook
SHOW MORE
FREE ACCESS
BOOKS INCLUDED
Book
Docker for Data Science: Building Scalable and Extensible Data Infrastructure Around the Jupyter Notebook ServerDesigned to teach the concepts and techniques of Docker and its ecosystem as applied to the field of data science, this book contains a discussion on building larger integrated systems using Jupyter and open source data stores MongoDB, PostgreSQL, and Redis.
3h 18m
By Joshua Cook
Book
Docker Management Design Patterns: Swarm Mode on Amazon Web ServicesBased on the latest version of Docker (17.0x), this book explains how to use Docker Swarm mode with Docker Engine to create a distributed Docker container cluster and how to scale a cluster of containers, schedule containers on specific nodes, and mount a volume.
3h 20m
By Deepak Vohra
Book
Essential Docker for ASP.NET Core MVCPacked with examples and practical demonstrations, this book will help you deploy even large-scale, cross-platform web applications from development into production.
2h 55m
By Adam Freeman
Book
Docker in Production: Lessons from the TrenchesFor those with intermediate to advanced DevOps and ops backgrounds, this book will give you a solid understanding of the building blocks and concerns of architecting and running Docker-based infrastructure in production.
3h 21m
By Joe Johnston
Book
Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other PlatformsA practical guide on using Kubernetes management patterns on CoreOS, this book discusses the ease of use provided by Kubernetes in developing and running applications in Pods and covers cloud platforms platforms, such as Amazon AWS EC2 and Google Cloud Platform.
2h 45m
By Deepak Vohra
Book
Deploying Rails with Docker, Kubernetes and ECSConcise and easy to follow, with a fully working Ruby on Rails app example, this book shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
1h 39m
By Pablo Acuña
Book
Kubernetes Microservices with DockerIncluding numerous examples throughout the book, this resource on Kubernetes, a container cluster manager, discusses all aspects of using Kubernetes in today's complex big data and enterprise applications, with Docker containers.
2h 52m
By Deepak Vohra
Book
Pro DockerIn this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, the author discusses how to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine.
1h 51m
By Deepak Vohra
BOOKS INCLUDED
Book
The Kubernetes BookIncluding two sections dedicated to threat-modeling Kubernetes and real-world security, this straightforward resource is an easy-to-read book that covers the fundamental and important parts of Kubernetes.
2h 28m
By Nigel Poulton, Pushkar Joglekar
Book
Kubernetes in ActionTeaching you to use Kubernetes to deploy container-based distributed applications, this book is a comprehensive guide to effectively developing and running applications in a Kubernetes environment.
10h 8m
By Marko Lukša
Book
Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other PlatformsA practical guide on using Kubernetes management patterns on CoreOS, this book discusses the ease of use provided by Kubernetes in developing and running applications in Pods and covers cloud platforms platforms, such as Amazon AWS EC2 and Google Cloud Platform.
2h 45m
By Deepak Vohra
Book
Deploying Rails with Docker, Kubernetes and ECSConcise and easy to follow, with a fully working Ruby on Rails app example, this book shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
1h 39m
By Pablo Acuña
Book
Kubernetes Microservices with DockerIncluding numerous examples throughout the book, this resource on Kubernetes, a container cluster manager, discusses all aspects of using Kubernetes in today's complex big data and enterprise applications, with Docker containers.
2h 52m
By Deepak Vohra
BOOKS INCLUDED
Book
Docker for Data Science: Building Scalable and Extensible Data Infrastructure Around the Jupyter Notebook ServerDesigned to teach the concepts and techniques of Docker and its ecosystem as applied to the field of data science, this book contains a discussion on building larger integrated systems using Jupyter and open source data stores MongoDB, PostgreSQL, and Redis.
3h 18m
By Joshua Cook
Book
Docker Management Design Patterns: Swarm Mode on Amazon Web ServicesBased on the latest version of Docker (17.0x), this book explains how to use Docker Swarm mode with Docker Engine to create a distributed Docker container cluster and how to scale a cluster of containers, schedule containers on specific nodes, and mount a volume.
3h 20m
By Deepak Vohra
Book
Essential Docker for ASP.NET Core MVCPacked with examples and practical demonstrations, this book will help you deploy even large-scale, cross-platform web applications from development into production.
2h 55m
By Adam Freeman
Book
Pro DockerIn this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, the author discusses how to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine.
1h 51m
By Deepak Vohra
Book
Kubernetes Microservices with DockerIncluding numerous examples throughout the book, this resource on Kubernetes, a container cluster manager, discusses all aspects of using Kubernetes in today's complex big data and enterprise applications, with Docker containers.
2h 52m
By Deepak Vohra
Book
Deploying Rails with Docker, Kubernetes and ECSConcise and easy to follow, with a fully working Ruby on Rails app example, this book shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
1h 39m
By Pablo Acuña
Book
Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other PlatformsA practical guide on using Kubernetes management patterns on CoreOS, this book discusses the ease of use provided by Kubernetes in developing and running applications in Pods and covers cloud platforms platforms, such as Amazon AWS EC2 and Google Cloud Platform.
2h 45m
By Deepak Vohra
Book
Docker in Production: Lessons from the TrenchesFor those with intermediate to advanced DevOps and ops backgrounds, this book will give you a solid understanding of the building blocks and concerns of architecting and running Docker-based infrastructure in production.
3h 21m
By Joe Johnston
BOOKS INCLUDED
Book
The Kubernetes BookIncluding two sections dedicated to threat-modeling Kubernetes and real-world security, this straightforward resource is an easy-to-read book that covers the fundamental and important parts of Kubernetes.
2h 28m
By Nigel Poulton, Pushkar Joglekar
Book
Kubernetes in ActionTeaching you to use Kubernetes to deploy container-based distributed applications, this book is a comprehensive guide to effectively developing and running applications in a Kubernetes environment.
10h 8m
By Marko Lukša
Book
Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other PlatformsA practical guide on using Kubernetes management patterns on CoreOS, this book discusses the ease of use provided by Kubernetes in developing and running applications in Pods and covers cloud platforms platforms, such as Amazon AWS EC2 and Google Cloud Platform.
2h 45m
By Deepak Vohra
Book
Deploying Rails with Docker, Kubernetes and ECSConcise and easy to follow, with a fully working Ruby on Rails app example, this book shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
1h 39m
By Pablo Acuña
Book
Kubernetes Microservices with DockerIncluding numerous examples throughout the book, this resource on Kubernetes, a container cluster manager, discusses all aspects of using Kubernetes in today's complex big data and enterprise applications, with Docker containers.
2h 52m
By Deepak Vohra
SHOW MORE
FREE ACCESS
BOOKS INCLUDED
Book
Pro DockerIn this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, the author discusses how to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine.
1h 51m
By Deepak Vohra
Book
Kubernetes Microservices with DockerIncluding numerous examples throughout the book, this resource on Kubernetes, a container cluster manager, discusses all aspects of using Kubernetes in today's complex big data and enterprise applications, with Docker containers.
2h 52m
By Deepak Vohra
Book
Deploying Rails with Docker, Kubernetes and ECSConcise and easy to follow, with a fully working Ruby on Rails app example, this book shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
1h 39m
By Pablo Acuña
Book
Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other PlatformsA practical guide on using Kubernetes management patterns on CoreOS, this book discusses the ease of use provided by Kubernetes in developing and running applications in Pods and covers cloud platforms platforms, such as Amazon AWS EC2 and Google Cloud Platform.
2h 45m
By Deepak Vohra
Book
Docker in Production: Lessons from the TrenchesFor those with intermediate to advanced DevOps and ops backgrounds, this book will give you a solid understanding of the building blocks and concerns of architecting and running Docker-based infrastructure in production.
3h 21m
By Joe Johnston
Book
Essential Docker for ASP.NET Core MVCPacked with examples and practical demonstrations, this book will help you deploy even large-scale, cross-platform web applications from development into production.
2h 55m
By Adam Freeman
Book
Docker Management Design Patterns: Swarm Mode on Amazon Web ServicesBased on the latest version of Docker (17.0x), this book explains how to use Docker Swarm mode with Docker Engine to create a distributed Docker container cluster and how to scale a cluster of containers, schedule containers on specific nodes, and mount a volume.
3h 20m
By Deepak Vohra
Book
Docker for Data Science: Building Scalable and Extensible Data Infrastructure Around the Jupyter Notebook ServerDesigned to teach the concepts and techniques of Docker and its ecosystem as applied to the field of data science, this book contains a discussion on building larger integrated systems using Jupyter and open source data stores MongoDB, PostgreSQL, and Redis.
3h 18m
By Joshua Cook
BOOKS INCLUDED
Book
Pro DevOps with Google Cloud Platform: With Docker, Jenkins, and KubernetesShowing you how to use DevOps principles with Google Cloud Platform (GCP) to develop applications and services, this book builds chapter by chapter to a complete real-life scenario, explaining how to build, monitor, and maintain a complete application using DevOps in practice.
3h 24m
By Pierluigi Riti
Book
Generic Pipelines Using Docker: The DevOps Guide to Building Reusable, Platform Agnostic CI/CD FrameworksUsing real-world examples and reusable code, this book helps you get up to speed on the pros and cons of generic pipeline methodology, and learn to combine shell scripts and Docker to build generic pipelines.
1h 31m
By Brandon Atkinson, Dallas Edwards