About this training
With a high level of practical orientation, this training takes you from basic knowledge of containers to advanced topics in everyday use of Docker© – the most frequently used container runtime in the DevOps context.
You will start the training on the first day with a fixed program on the most important basics. For the second day, you can choose from a variety of advanced topics to suit your needs.
Recommendation
You want to learn more aspects around Docker© technologies? Our 3-day training course „Docker© & Containers – From Zero To Hero“ contains additional learning units where you can go directly deeper into the subject matter.
In the process, the following questions, among others, are answered
- What are containers?
- What are the benefits of containers?
- How do you containerize an existing application?
- How can Docker© technologies help in software development?
- How can containers simplify software operations?
- What are the best practices to consider with Docker© technologies?
- What are there to consider regarding security?
- What is the role of Docker© technologies in Continuous Delivery and DevOps?
- What standards exist in the container environment?
- What are the options for Containers on Windows?
- How to select suitable base images?
- How to containerize a CLI application?
- How do you start an entire system landscape with just one command?
- And how do you differentiate between production and development environment in this?
Services
General
- Supported onboarding for online trainingsas well as detailed information material on the process, login and infrastructure for the training course
- Detailed training material including additional material for self-training
- Personal certificate of attendance
- Individual support of min. 5 to max. 12 participants by up to 2 trainers (depending on group size)
Additional services for in-person trainings
- Coordinated COVID-19 hygiene concept
- Provision of computers for the booked training
- Catering (drinks, snack, lunch) included in price
Requirements
Required knowledge
Our training participants generally have a know-how range between "first experience" and "regular use with good previous knowledge" in the area of Docker©.
You don't have to be a professional in cloud computing, software development, or Docker© to attend our trainings.
If you have a basic understanding of how to use a cloud environment and can work easily on the Linux CLI you are well qualified for our Docker© training courses.
Technical requirements
For our online trainings all participants need ...
- a computer with Internet access.
- administrator rights on their computer.
- a working memory with at least 16 GB RAM.
- a stable Internet connection.
- an updated browser, preferably Chrome.
- Docker Desktop on their machine, when using Windows or macOS.
Course of the training days
Day1
- Basics of Container Technology
- Docker© core components
- Docker© CLI & Container Images
- Registries
- Mounts and volumes
- Container networking
Day2
- Docker© Compose (optional)
- Software development with Docker© (optional)
- Security: attack vectors on containers and countermeasures, best practices (optional)
- Docker© Products (optional)
- Container Runtime internals (optional)
- Automated container testing (optional)
- Base Images (optional)
- 12-Factor App (optional)
- CI/CD with containers (optional)
- Microservices and containers (optional)
- ENTRYPOINT in Dockerfile (optional)
- Outlook: Orchestration (Kubernetes, Docker© Swarm) (optional)
Additional modules
We support you every step of the way – from advice to implementation:
Your trainers
We reserve the right to change the trainer
Make an inquiry