Visão Geral
Curso Docker Developer Foundation. Aprenda a usar contêineres Docker para implantar e dimensionar seus aplicativos. Crie e execute seu primeiro contêiner do Docker. Em seguida, aprenda como executar contêineres na produção e resolver problemas de orquestração, como alta disponibilidade, descoberta de serviço e reconciliação.
Os contêineres são uma forma padrão de empacotar um aplicativo e todas as suas dependências para que o aplicativo possa ser movido entre ambientes e executado sem alterações. Os contêineres funcionam isolando o aplicativo dentro do contêiner para que tudo que esteja fora do contêiner possa ser padronizado.
O Docker forneceu um conjunto de ferramentas para simplificar o uso de contêineres. Isso levou à adoção maciça de contêineres por desenvolvedores e operadores. Neste curso, você se concentrará principalmente nas tecnologias de contêiner Docker.
Objetivo
Neste Curso Docker Developer Foundation, você seguirá uma série de laboratórios práticos que demonstram como usar contêineres para seus aplicativos.
Você começará com o básico: criar e executar seus primeiros contêineres do Docker.
Ao final do curso, você obterá:
- Uma breve introdução à execução de contêineres em produção;
- Resolver problemas de orquestração avançada,
- Como alta disponibilidade,
- Descoberta de serviço e reconciliação.
Pre-Requisitos
- Você não precisa saber nada sobre contêineres para fazer este curso e nenhuma experiência extensa em programação é necessária.
- No entanto, você deve saber como executar ferramentas de linha de comando em sua estação de trabalho.
Materiais
Português/Inglês
Conteúdo Programatico
Install and set up Docker
Lab 1: Run your first container
- What are containers?
- Run a container
- Run multiple containers
- Remove the containers
Lab 2: Add CI/CD value with Docker images
- Docker images
- Create a Python app (without using Docker)
- Create and build the Docker image
- Run the Docker image
- Push to a central registry
- Deploy a change
- Understand image layers
- Remove containers
Lab 3. Orchestrate applications with Docker Swarm
- Container orchestration overview
- Create your first swarm
- Deploy your first service
- Scale your service
- Apply rolling updates
- Reconcile problems with containers
- Determine how many nodes you need
TENHO INTERESSE