Overview
This three day Docker Containerization training class is a continuous hands-on workshop that discusses how to use Docker and the workloads for which it is best suited. The class begins by helping participants install Docker, and works through multiple real-world use cases to learn useful skills. The course is aimed to help participants be up and running with the technology as soon as possible, ensuring they understand how best to integrate Docker into the workflow for maximum productivity.
What You'll Learn
- Rapidly deploy applications
- Develop for nearly universal portability
- Version control and re-use
- Enjoy extremely light weight and minimal overhead
- Vastly simplify maintenance
Curriculum
Who should attend
The course is highly recommended for –
- Azure DevOps engineers
- DevOps engineers
- DevOps solution engineers
- Software engineers
- OpenShift professionals
- Linux system administrators
Prerequisites
Participants need to be familiar with the Linux basics, such as, package management, basic networking and simple shell scripting.
The ASPE Docker course will be run as a continuous lab, and you will be able to follow along with the course after meeting a few prerequisites. No assumption has been made about what platform you might be running for development, and the following software can be installed on Mac, Windows or Linux.
First you will need to install Oracle Virtualbox from https://www.virtualbox.org/wiki/Downloads
Next you will need to install Vagrant from https://www.vagrantup.com/downloads.html
You will also need a GIT and SSH client, these come standard on Mac OS-X. If you are running Windows you can download from https://git-scm.com/download/win and on Linux you can install these with your distributions package manager, for example:
$ sudo apt-get install git-core openssh-client
Any additional requirements will be retrieved through the duration of the course.