Docker Training Course

Docker Training Course

Docker Training Course

Course Duration: 5 days ( 30 hrs )
Course Fees: £1100    (Exam Fees Excluded)

About Us

LSA Training is an institution providing professional education to individuals pursuing career growth in an increasingly sophisticated and competitive world. We aim to promote excellence in education and training in both the academic and corporate world.

Duration: 5 days (30 Hours)

  • Week day Batches: ( Mon to Fri 10am to 4pm ) 5 Days
  • Weekends Batches: ( Sat & Sun 10am to 4pm ) 3 weekends


Course OverviewCourse ContentExam Details


Our Docker training course will show you how to easily assemble multi platform apps from components in a DevOps environment, such that Developers, Testers and Sys Admins can all work together seamlessly to ensure smooth implementation through Continuous Integration and Delivery.

Linux containers are changing the way companies think about service development and deployment. Containers play a vital role in the modern data-center, and Docker is leading the way.

This course covers all the core features of Docker including: container creation and management, interacting with Docker hub, using Dockerfile to create and manage custom images, advanced Docker networking (how to safely expose container services to the world, and link containers), the use of Docker volumes to manage persistent data, and Docker Compose to build multi-container applications.

Emphasis is placed on best practices and how to secure Docker installations and containers. Course culminates with comprehensive labs where students use Docker, Git, and a continuous integration server to automate the testing of containerized applications.

Course Highlights

  • Container technology
  • Installation of Docker
  • Container life cycle
  • Dockerizing applications
  • Managing images
  • Networking of containers
  • Data in containers


IT Managers, Developers and Systems Administrators looking for an introduction to Docker – A Linux background is useful

Docker 1

Installation of Docker
  • Installation on Ubuntu and Windows
  • Using Docker Machine for host provisioning
  • Docker Machine drivers for cloud providers
Container Life Cycle
  • Creating and running containers
  • Stopping and restarting
  • Investigating a container
  • Viewing the logs
  • Looking at processes
  • Removing a container and its data
Dockerizing Applications
  • The hello world example
  • Interactive Bash container
  • Building an image by committing changes
  • Building an image from a Dockerfile
  • Automated builds based on GitHub
  • Running more than one process in a container
  • gosu helper tool
  • Running a webapp in a single container
  • Running a webapp in micro services architecture

Docker 2

Managing Images
  • Finding and downloading existing images
  • Docker Hub and local repository
  • Sharing images with others
  • Deploying a private image repository
  • Networking Of Containers
    • Port mapping
    • Container linking and naming
    • Creating and managing custom networks
    • Network over many Docker hosts
    Data In Containers
    • Data volumes
    • Host directories and files as data volume
    • Data volume containers
    • Data volumes shared between Docker Hosts
    • Backup and restore of data volumes
    Power Bi Service
    • Self-service BI
    • Organisational BI
    • Portal
    • Content Items
    • Datasets
    • Connecting to Data
    • Visualizing Data
    • Reading View
    • Editing View
    • Visualisations and Custom Visualisations
    • Dashboards
    Power Bi Mobile

    • Native Applications (iOS/Android/Windows)
    • Viewing Content
    • Sharing & Collaboration
    • Embedding dashboards in applications
    Power Bi Desktop
    • Data Models
    • Schemas
    • Relationships
    • Connectivity
    • Design Environment
    • Navigation
    • Importing Data
    Transforming Data
    • Queries & the Query Editor
    • Data Previews
    • Shaping & Cleansing Data
    • Basic Transformations
    • Loading Transformed Data
    • Combining Datasets
    • Functions
    • Date Tables
    Refining the Model
    • Tables & Columns
    • Data View
    • Exploring Data
    • Managing Schema & Data Changes
    • Connections & Tables
    • Data Refresh
    • Relating Tables
    • Rules & Limitations
    • Auto-Detecting
    • Relationship View

    • Data Analysis Expressions
    • Calculated Columns
    • Measures
    • DAX Syntax
    • DAX Functions
    • Advanced Relationships

    Training Highlights

    • Instructor Led – Face2Face / class room training
    • More interaction with student to faculty and student to student.
    • Detailed presentations. Soft copy of Material to refer any time.
    • Practical oriented / Job oriented Training. Practice on Software Tools & Real Time project scenarios.
    • Mock interviews / group discussions / interview related questions.
    • Test Lab is in Cloud Technology – to practice on software tools if needed.
    • We discuss about the real time project domains.
    • The teaching methods / tools / topics we chosen are based on the current competitive job market.

    Also on this course we offer the following

    • Hands on Experience
    • Real Time project work
    • Interview based Training


    • Previous Educational Background in IT or experience in support of networking.

    Expected Salary/ Pay Package

    • Expected Salaries are as follows:
    • For Contractors £400 to £500 per day
    • Permanent Positions £50 to £100k per annum all depends on experience and skills set

    Call us for more details on: +44 – 203 371 0546, or contact us at:

    A Few of Our Clients