Introduction to Docker | | Software Administration

Introduction to Docker
During our training we will be covering the fundamental concepts and practices of containerization and container orchestration in order to offer participants an introduction to Docker as well as the pros and cons of containerization.
10 hours
Online
English
ADM-018
Introduction to Docker
Sign Up
Duration
10 hours
Location
Online
Language
English
Code
ADM-018
Schedule and prices
330.00 *
Training for 7-8 or more people? Customize trainings for your specific needs
Introduction to Docker
Sign Up
Duration
10 hours
Location
Online
Language
English
Code
ADM-018
Schedule and prices
330.00 *
Training for 7-8 or more people? Customize trainings for your specific needs

Description

Docker is an open source tool designed to make it easier for software developers to create, deploy, and run applications with the help of containers. By using it developers can focus on the code they are writing and not think about whether the software will work on the system it will be running on. This is due to the fact that, with Docker, they can package an application with everything it needs, such as libraries and other dependencies.

It is popular among developers and system administrators, making it a common element of DevOps toolchains. And because it is open source, there are already a lot of programs designed to run in a Docker container. During our training we will be covering the fundamental concepts and practices of containerization and container orchestration in order to offer participants an introduction to Docker as well as the pros and cons of containerization.
After completing the course, a certificate
is issued on the Luxoft Training form

Objectives

  • How to create and configure Docker containers
  • The main benefits and disadvantages of this approach

Target Audience

  • Software professionals who are working on software that is not yet deployed using Docker containers

Prerequisites

  • Basic Linux and Bash knowledge

Roadmap

  • Installing Docker
  • Docker Commands
  • Creating Containers
  • Exposing Container Ports
  • Executing Container Commands
  • Containerization Compared to Virtualization
  • Docker Volumes and Storage
  • Docker Networking Basics
  • Dockerfile and .dockerignore
  • Creating Images
  • Sample Application
  • Debugging
  • Docker Compose
  • Testing
  • Logging and Error Handling
  • Image Management
Schedule and prices
View:
Register for the next course
Registering in advance ensures you have priority. We will notify you when we schedule the next course on this topic
+
Courses you may be interested in
Linux Essentials
The purpose of this course is to provide an introduction to the Linux operating system, mainly from the perspective of a system administrator. The focus is on practical skills backed by hands-on examples, but adequate theoretical notions are also given when needed.
Online:
19.06.2023 - 23.06.2023
Online:
22.06.2023 - 19.06.2023
Unix/Linux for embedded/telecom — Systems programming in POSIX® environments
This training course prepares developers to work on communication or embedded-style applications for GNU/Linux or other POSIX environment (BSD, QNX, etc.).
Linux Routing and Switching
The purpose of this course is to explore the most important aspects of networking in Linux, especially routing and switching. The approach of this training is mainly from an administrative point of view.
View Catalog
Your benefits
Expertise
Our trainers are industry experts, involved in software development project
Live training
Facilitated online so that you can interact with the trainer and other participants
Practice
A focus on helping you practice your new skills
Залишилися запитання?
Зв'яжіться з нами
Thank you!
The form has been submitted successfully.