Curso Docker Course Overview
16 horasVisão Geral
Curso Docker Course Overview. Docker é uma plataforma popular de código aberto que permite que desenvolvedores e administradores de sistema criem, implantem e executem aplicativos usando conteinerização. Ele permite que os aplicativos sejam empacotados em unidades independentes chamadas contêineres, proporcionando um ambiente consistente e eficiente em diferentes sistemas e plataformas.
Este Curso Docker Course Overview, capacita as organizações com o conhecimento e as habilidades para aproveitar os recursos do Docker de maneira eficaz. Este Curso Docker Course Overview ajuda os aunos a adquirir habilidades avançadas para conteinerização Docker e a obter experiência prática no uso de ferramentas e tecnologias Docker. Além disso, este treinamento abre portas para vários oportunidades de carreira, incluindo funções como Engenheiro DevOps, Especialista em Contêinerização, Arquiteto de Nuvem e Gerente de Implantação de Aplicativos.
Neste Curso Docker Course Overview, os participantes obterão conhecimento abrangente e habilidades práticas no mundo da conteinerização Docker. Eles também aprenderão sobre os fundamentos da conteinerização e como o Docker simplifica os processos de implantação encapsulando aplicativos e suas dependências dentro de contêineres. Nossos instrutores altamente profissionais, com ampla experiência de ensino, conduzirão esse treinamento e apoiarão os participantes durante todo o curso.
Objetivo
Objetivos do Curso Docker Course Overview, Depois de concluir este curso Docker, os participantes estarão bem versados nos fundamentos e práticas recomendadas do Docker. Eles terão o conhecimento e as habilidades para aproveitar efetivamente a tecnologia Docker para aprimorar os processos de implantação e gerenciamento de aplicativos de sua organização, tornando-os ativos inestimáveis no setor de TI.
- Para entender como o Docker revoluciona a implantação de aplicativos
- Familiarizar os delegados com a arquitetura e os componentes do Docker Engine
- Para obter proficiência na criação e gerenciamento de imagens usando arquivos Docker
- Para saber mais sobre as opções de armazenamento e como gerenciar dados persistentes
- Para dominar os recursos de orquestração do Docker usando Docker swarm
- Para configurar a rede no Docker para proteger aplicativos em contêineres
Publico Alvo
- Empresas
- Qualquer pessoa que tenha interesse em aprender conteinerização Docker
- Engenheiros DevOps
- Desenvolvedores de software
- Administradores de sistema
- Gerentes de operações de TI
- Administradores de nuvem
- Arquitetos de Aplicação
- Engenheiros de soluções
- Gerentes de lançamento
Pre-Requisitos
- Não há pré-requisitos
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Introduction to Containerisation
- Containerisation
- Namespaces and Cgroups
- Docker Vs Virtual Machines
- Types of Containers
- Introduction to Docker
- Introduction to Virtual Machines
- Docker Architecture
- Container Lifecycle
- Docker CE Vs Docker EE
Docker Engine
- Docker Engine
- Configuring Logging Drivers
- Docker Terminology
- Port Binding
- Detached Vs Foreground Mode
- Docker CLI
- Docker Exec
- Restart Policy
Image Management and Registry
- Dockerfile
- Dockerfile Instructions
- Build Context
- Docker Image
- Docker Registry
Storage in Docker
- Docker Storage
- Persistent Storage Docker
- tmpfs Mount
- Storage Drivers
- Device Mapper
- Docker Clean Up
Orchestration in Docker
- Docker Compose
- Docker Swarm
- Docker Service
- Rolling Update and Rollback
- Docker Stack
Networking and Security
- Docker Networking
- Network Drivers
- Docker Security
- Docker Content Trust
- Securing the Docker Daemon
Docker EE and Monitoring
- Docker Enterprise
- Universal Control Plane (UCP)
- Access Control in UCP
- Docker Trusted Registry (DTR)
- Monitoring Using Prometheus
Docker with Kubernetes
- Kubernetes Core Concepts
- Kubernetes Common Commands
- Labels, Selectors, and Annotations
- Services
- Persistent Storage Basics in Kubernetes Longhorn