Booking options
£1,727
£1,727
Delivered Online or In-Person
You travel to organiser or they travel to you
Redhill
Two days
All levels
Docker is the container platform of choice. This course covers how to use Docker to package your applications with all of their dependencies and then test, deploy, scale and support your containers. Hands on sessions follow all the major sessions.
Anyone working with Docker.
Introduction to virtualization.
2 days
The birth of Docker, the promise of Docker, what Docker isn't.
Process simplification, broad support and adoption, architecture, getting the most from Docker, the Docker workflow.
Important terminology, Docker client, Docker server, test the setup.
Anatomy of a Dockerfile, building an image, running your image, custom base images, storing images.
What are containers? creating a container, starting a container, auto-restarting a container, stopping a container, killing a container, pausing and unpausing a container, cleaning up containers and images, next steps.
Printing the Docker version, server information, downloading image updates, inspecting a container, getting inside a running container, exploring the shell, returning a result, docker logs, monitoring Docker, exploration.
Deploying, testing containers.
Process output, process inspection, controlling processes, network inspection, image history, inspecting a container, filesystem inspection, moving along.
Docker swarm, centurion, amazon EC2 container service.
Pluggable backends, containers in detail, security, networking.
The twelve-factor app, the reactive manifesto.
The challenges, the Docker workflow, minimizing deployment artifacts, optimizing storage and retrieval, the payoff, the final word.