Level

Beginner

Duration

16h / 2 days

Date

Individually arranged

Price

Individually arranged

Docker Training

Docker is a tool that successfully supports or even replaces traditional virtualization solutions such as VMware, KVM, or XEN. It allows you to run applications in an isolated “container” without the need to emulate an entire hardware layer and operating system. Applications inside a container can use the libraries they need without interfering with the base system.

What You Will Learn

  • How to monitor, debug, and troubleshoot containers and the processes running inside them
  • How to observe network traffic using another container, either in the terminal or with a Kali Linux Desktop running in Docker and accessible remotely via a web browser
  • How to write optimized Dockerfiles and build lightweight, efficient images using multi-stage build strategies
  • What image layering is, how to reduce the number and size of layers, and how to inspect the detailed content of individual image and container layers
  • How to automate the entire process by launching a local GitLab instance with GitLab Runner and a local image registry. Your project will be automatically built, tested, containerized, and the resulting image scanned for structure and security after each code commit
Who is this training for?
  • logo infoshare Anyone who wants to learn best practices for working with Docker and creating containerized development environments
  • logo infoshare People involved in software development struggling with dev / test / prod environment issues
  • logo infoshare Those who want to significantly improve their own work and their team’s efficiency
  • logo infoshare Developers, DevOps engineers, QA engineers

Training Program

  1. Module 1

  • History and motivation
  • Configuration
  • Performance
  • Docker images
  • Running and monitoring containers
  • Building images
  • Best practices
  • Publishing images
  • Docker Networks
  • Docker Volumes
  1. Module 2

  • Containerization process
  • Image security
  • Service monitoring (Lambda)
  • Image optimization
  • Local GitLab instance and CI/CD integration
  • Docker Quiz – solving sample questions from the Docker Certified Associate exam
  • Tips and tricks from Docker Captain sessions
    • DockerCon
    • DevOps Days
    • Cloud Native conferences
  • Q&A session

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.