Masterclass: Advanced Docker for developers

Date: 05 October 2018, Timisoara
Training fee: €200/participant plus VAT, only 25 seats available

To book your seats, please contact us by email ([email protected]) or phone (+40 741 103 133).

About the training

This workshop features the concepts and practices of containerization of projects written in different programming languages in different versions. You will learn not only how to create an image using Dockerfile best practices, create a Docker container from it, use volumes in the development process and apply concepts of the Docker networking model. You will also learn how to set up local GitLab instance with integrated Docker Registry, configure GitLab Runner and handle your Go/PHP project with configured CI.

Have a chance to test the knowledge you have gained by playing the Docker Quiz covering Docker Certified Associate questions written by the Docker Certification Team.

Keywords: Docker CE, GitLab, Docker Registry, GitLab Docker Registry, Continuous Integration (CI), GitLab Runner, DockerFile, Go, PHP

Timeline: 8h workshop (1x 30min break + 2x 15 min break)

Outline:

  • History and motivation behind Docker
  • Installation and configuration
  • Docker in action
  • Docker images
  • Building Docker images
  • Reducing image size
  • Multi-stage builds
  • Versioning Docker images
  • Publishing images
  • Local image registry
  • Local GitLab with GitLab Runner running in Docker
  • Containerizing GoLang/PHP project in GitLab CI
  • Networking
  • Storage and Volumes
  • Docker-compose
  • Docker Certified Associate

The trainer

 

Software Architect at GOG.com, passionate and happy every-day Docker user, Docker Certified Associate and Docker Community Leader organizing meet-ups in Warsaw (Poland). Once a week he lectures at the University of Warsaw, on topics related to high-performance web solutions and teaches students how to base their work on Docker and Docker Swarm. Speaker at DockerCon 2018 in San Francisco.

Training fee: €200/participant plus VAT, only 25 seats available
To book your seats, please contact us by email ([email protected]) or phone (+40 741 103 133).

Lunch and Coffee Breaks included in the price of the Masterclass.

Browse more masterclasses here.