In this training, we will dive into containerization, helping participants get hands-on with it, from practical skills to running and handling applications. Docker will be in the spotlight, but we'll also check out other cool options like Podman.
Upon course completion, participants will possess the following competencies
The training is intended for programmers, system engineers, and architects who want to build, run and manage containerized applications.
Basic command-line navigation skills are required. In case you bring your own laptop, please ensure that ssh client is installed.
During the training, we will be creating/editing files on the server. Editors such as 'nano' and 'vim' will be available for editing purposes. Additionally, participants will have the option to mount a directory with tasks locally via ssh (e.g., VSCode offers suitable extensions for this purpose) and use their favorite editor from their local machine.
The training is conducted in the form of alternating mini-lectures followed by practical exercises. It combines expert theoretical knowledge with practical examples of its application in the work environment.
2 days, 16 training hours
It is recommended to use containers in your daily work. Lift your existing work/personal apps into container images and run the required backing services for local development.
The next logical step is to explore the orchestration of multiple containers and dive into the Kubernetes world.