Docker for Developers

Tijdsduur

Docker for Developers

OpenValue
Logo van OpenValue

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

Er zijn nog geen startdata bekend voor dit product.

Beschrijving

Description
Starting with containers was never easier. In this training you will start with the basics of docker: how to start, manage and update containers. After the basics, we will discuss more advanced topics like docker-compose, networking in containers and leveraging Docker to accelerate your continuous deployment. finally, we will be using TestContainers to run your tests in containers using code.

Training outline

part 1 (20 min):

  • what is docker
  • vm versus container
  • build, run and monitor an application
  • commands:
    • docker ps
    • docker run
    • docker build
    • docker images
    • Dockerfile

part 2 (20 min):

  • exposing containers to the outside
  • updating the app
  • checking the internals of a container
  • com…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Docker, Netwerken (IT), Netwerkmanagement / Netwerkbeheer, Kubernetes en Terraform.

Description
Starting with containers was never easier. In this training you will start with the basics of docker: how to start, manage and update containers. After the basics, we will discuss more advanced topics like docker-compose, networking in containers and leveraging Docker to accelerate your continuous deployment. finally, we will be using TestContainers to run your tests in containers using code.

Training outline

part 1 (20 min):

  • what is docker
  • vm versus container
  • build, run and monitor an application
  • commands:
    • docker ps
    • docker run
    • docker build
    • docker images
    • Dockerfile

part 2 (20 min):

  • exposing containers to the outside
  • updating the app
  • checking the internals of a container
  • commands:
    • docker stop
    • docker rm
    • docker run -it $id/$name bash
    • docker logs

part 3 (20 min):

  • sharing the app via the docker registry
  • container file system and volumes
  • commands:
    • docker push
    • docker login
    • docker volumes (ls|create|inspect)

part 4 (15 min):

  • multi-container apps
  • networking in docker
  • commands:
    • docker network (ls|create|inspect)

part 5 (30 min):

  • docker-compose
  • specifying multiple services
  • commands:
    • docker-compose up
    • docker-compose ps

part 6 & 7 (30 min):

  • secrets in docker
  • snyk scanning
  • portainer
  • multi-stage builds
  • docker build cache

The participants need basic software development knowledge.

Note: This training can be given in Dutch or English at one of the OpenValue offices (Utrecht, Amsterdam, Rotterdam, Arnhem, Munich, Dusseldorf, Vienna, Zurich) or at your own location. Please contact us to discuss possibilities for a remote training and for training in German.

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze workshop. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Docker.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.