Docker Fundamentals
Training
In Belfast
Description
-
Type
Training
-
Level
Beginner
-
Location
Belfast (Northern Ireland)
-
Duration
2 Days
-
Start date
Different dates available
Why not combine with content from our UNIX Scirpting course. Docker is the world's leading software containerisation platform. In this course you'll learn all the fundamentals of using Docker, working through practical exercises creating images, deploying containers and managing a multi-service application.
Facilities
Location
Start date
Start date
About this course
By the end of the course delegates should be able to
1. work with images, containers and volumes
2. coordinate containers with Docker Compose.
3. Build and optimise own custom images
4. Create a cluster with Docker swarm and deploy services
Delegates who want to learn the fundamentals of Docker
Delegates should have previous experience with UNIX or Linux command line interfaces. This course could be combined with an additional 1 day UNIX primer.
None
Course can be flexible and tailored to suit needs of the delegates
Email training@Instil.co to request information and a member of our training team will get in contact with you as soon as possible
Reviews
Subjects
- Docker
- Containers
- Docker Swarm
- Docker Compose
- Unix
- Scripting
- Docker Daemon
- Docker runc
- Tooling
- UNIX primer
Course programme
- Containers vs Virtual Machines
- Linux containers
- Kernel namespaces and cgroups
- Introduction to the Docker ecosystem
- The Docker Daemon and runc
- Docker command-line tools
- Writing Docker files
- Setting up the file system - FROM, RUN and COPY
- Setting up the service - ENTRYPOINT, CMD
- Configuring network interfaces - EXPOSE
- Understanding layering
- Building images
- Tagging images
- Managing images - list, search and remove
- Managing registries
- Creating and running containers
- Starting, stopping and listing containers
- Running in the foreground or detached
- Naming and referencing containers
- Limiting resources - CPU, memory etc
- Understanding command-line options
- Docker Swarm and Building services
- The Twelve Factor Application
- Configuring docker networks
- Logging and monitoring
- Debugging
Additional information
Docker Fundamentals
