Docker Courses Online

Live Instructor Led Online Training Docker courses is delivered using an interactive remote desktop! .

During the course each participant will be able to perform Docker exercises on their remote desktop provided by Qwikcourse.

How do I start learning Docker?

Select among the courses listed in the category that really interests you.

If you are interested in learning the course under this category, click the "Book" button and purchase the course. Select your preferred schedule at least 5 days ahead. You will receive an email confirmation and we will communicate with trainer of your selected course.

Docker Training

Grouper Training Environment


The Grouper Training Environment (gte) is a set of docker images that contain all the software components, configuration, and setup necessary to complete the InCommon Grouper Training course. Each docker image tag coincides with a particular course, exercise, step, and the overall gte version. For example, the gte image tag for Grouper Basics 101 is 101.1.1-201906. The docker command to run the image for the 101 course is: docker run -d -p 80:80 -p 389:389 -p 8443:443 -p 3306:3306 \ This will start Grouper, a Shibboleth IdP, OpenLDAP, mySQL, and other components. It will take a little while for the container to be ready. You can watch the logs as the various components are coming up with this command: docker logs -f 101.1.1 Once the container is ready, browse to to access the Grouper UI and log in with one of the following: The container has a few other applications running. phpMyAdmin provides an admin interface to the Grouper mySQL database. phpLDAPadmin provides an admin interface to OpenLDAP. Finally, there is a sample application that displays subject attributes for the user that is logged in. All of the gte image tags are published to . To use a particular image tag, run: docker run -d -p 80:80 -p 389:389 -p 8443:443 -p 3306:3306 \ Where {VERSION_TAG} takes the form of {course}.{exercise}.{step}-{version}. For example: docker run -d -p 80:80 -p 389:389 -p 8443:443 -p 3306:3306 \ More information about Grouper Training can be found on the Internet2 wiki: .

RabbitMQ for 401 exercises

The 401 exercises require RabbitMQ. Before starting the 401 docker images, start RabbitMQ and a queue named grouper. docker run -d -p 15672:15672 --env RABBITMQ_NODENAME=docker-rabbit \ Then browse to and login with guest/guest, and create a new queue named grouper. Finally, start the 401 series gte with this slightly modified command: docker run -d -p 389:389 -p 8443:443 -p 3306:3306 \

7 hours


Introduction to Docker


Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels. All containers are run by a single operating system kernel and therefore use fewer resources than virtual machines.


  • Installation
  • Work with containers
  • Container sharing in a network
  • Docker API
  • PaaS solutions
  • Docker Swarm and Kubernetes
  • Container security
  • Docker on various clouds

7 hours


Is learning Docker hard?

In the field of Docker learning from a live instructor-led and hand-on training courses would make a big difference as compared with watching a video learning materials. Participants must maintain focus and interact with the trainer for questions and concerns. In Qwikcourse, trainers and participants uses DaDesktop , a cloud desktop environment designed for instructors and students who wish to carry out interactive, hands-on training from distant physical locations.

Is Docker a good field?

For now, there are tremendous work opportunities for various IT fields. Most of the courses in Docker is a great source of IT learning with hands-on training and experience which could be a great contribution to your portfolio.

Docker Online Courses, Docker Training, Docker Instructor-led, Docker Live Trainer, Docker Trainer, Docker Online Lesson, Docker Education