< Our trainings

Docker

Industrialize your developments with Docker, set up continuous integration, and safely deploy into production with this tool.
Register
1600/ attendee

Practical information

    Need more information?

    Contact us

    Goals

    Discover the basic concepts, the main commands as well as Docker containerisation’s best practices together with one of our trainers.

    Prerequisites

    • Good knowledge of command (shell)
    • A laptop to bring with you

    Program

    Upgrading Docker

    • Reminder of the best practices for writing a Dockerfile
    • Reminder of the main Docker commands
    • Understanding the difference between Entrypoint and CMD
    • Using virtualization systems under Docker
    • Extending the Dockerfile

    Docker​ ​Compose

    • Defining a Docker network
    • Advanced use of volumes
    • Extending the Dockerfile to build the image
    • Taking advantage of environment variables

    DNS

    • Setting up an HTTP proxy
    • Setting up a simple host manager
    • Setting up a DNS proxy

    Workshop n°1

    • “Dockerizing” a Symfony / API Platform application

    Continuous integration

    • Using Docker image managers
    • Example of a continuous integration chain
    • Building a Docker iso-prod image

    Discovering Kubernetes

    • Understanding the Kubernetes architecture
    • Discovering the kubectl command
    • Creating a cluster
    • Deploying your first application
    • Managing your application

    Workshop n°2

    • Creating a test environment
    • Deployment of development branches

    Our trainers

    Discover our team !

    Julien FRANCOZ

    SRE

    Julien is Site Reliability Engineer at Les-Tilleuls.coop. He has many years of experience as system architect/devops, especially on Kubernetes and its ecosystem (CI/CD…).

    Kévin DUNGLAS

    CEO

    Kévin is the founder of Les-Tilleuls.coop. He’s a member of Symfony’s core-team and the creator of the API Platform framework. He’s a contributor to over a hundred Open Source projects, and is also a conference speaker, an article and technical book writer as well as a lecturer at Lille University.

    Vincent CHALAMON

    Consultant

    Vincent is a software architect, coach and Symfony trainer. He’s a member of API Platform’s core-team and regularly speaks at conferences.