Automating Container Management with Ansible
The goal of this demo is to automate the configuration of Docker and Podman host prerequisites using Ansible.
When containers are managed manually using commands like docker run or podman run, configurations can easily become inconsistent. Different administrators may start containers with slightly different options, different environment variables, or different network settings. On a small scale this can work, but as environments grow these differences lead to deployment errors and unpredictable behavior.
What we are looking for above all is consistency.
This is where Ansible comes in. Ansible helps automate container host configuration, container deployment, and the entire image lifecycle in a repeatable and consistent manner.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
7 sections- 1 Table of Contents
- 2 Course Introduction and Overview
- 3 Getting Started: Ansible, Container Engines, and Lab Setup
- 4 End to end container automation
- 5 Standardizing automation with Ansible Execution Environments
- 6 Summary of key commands
- 7 Summary of Ansible modules used
More Infrastructure as Code courses
View all 17Terraform: Getting Started
Infrastructure as Code with Terraform — the workflow, HCL, variables, outputs and state on AWS.
Terraform: Providers
Provider fundamentals — adding providers, authenticating and using multiple providers.
Terraform: Variables and Outputs
Input variables, data types, local values and output values via the Burrito Barn AWS scenario.
Terraform: State Fundamentals
What state is, state commands, securing state and importing existing resources.
Terraform: Modules
Module fundamentals, usage, development & design, and publishing and versioning modules.
Terraform: Managing Multiple Configurations
Data sources, remote state sharing and external data sources for cross-configuration sharing.
Interested in this course?
Contact us to book it or get a custom training plan for your team.