Entregar um app Docker offline é um projeto prático para quem aprende Docker e prepara uma pequena exposição para um quiosque receptor. Entregue as imagens exatas de web e API, a configuração e os arquivos da coleção, mantendo todos os objetos e downloads disponíveis depois de parar a origem.
Dois laboratórios guiados ensinam a montar o pacote e recebê-lo de forma independente, cada um em seu próprio ambiente. Um desafio aplica o mesmo método a uma exposição itinerante com outra organização de arquivos e uma imagem antiga que deve ficar fora da entrega.
O que você aprenderá
- identificar o par exato de imagens e os arquivos necessários à aplicação completa;
- salvar e carregar imagens sem confundir seus arquivos com exportações de contêineres;
- manter os caminhos de montagens bind do Compose portáteis dentro de um pacote completo;
- usar um contexto Docker para acessar o Engine receptor correto;
- executar a aplicação recebida sem baixar ou compilar imagens, preservando um serviço receptor independente;
- verificar relações reais entre objetos, ilustrações e downloads depois de parar a origem.
Para quem é este curso
Este curso atende quem precisa entregar uma pequena aplicação de contêineres quando não há acesso a um registro de imagens.
Pré-requisitos: Caminhos básicos de terminal, imagens e contêineres Docker e publicação de portas. A estrutura necessária do Compose, os contextos e as opções de cópia são explicados. Não é preciso programar a aplicação.
Ambiente de aprendizagem: Workstation, Source Exhibition e Receiving Exhibition estão prontos no navegador. Os Engines Docker de origem e recepção têm armazenamento de imagens e processos separados, mas compartilham o kernel de uma VM. Cada laboratório é inicializado de forma independente.
Perguntas frequentes
O receptor realmente independe do armazenamento de imagens da origem?
Sim. Seu Engine começa sem as imagens necessárias à exposição e não consegue acessar um registro. Você carrega explicitamente o arquivo entregue. A visualização final usa seus próprios serviços e arquivos, sem recorrer à origem.
São duas máquinas físicas?
Os dois Engines compartilham o kernel de uma VM. O exercício demonstra uma fronteira controlada de imagens, configuração e arquivos; não promete recuperação completa de desastres nem portabilidade entre plataformas.
Preciso escrever uma aplicação web?
Não. A aplicação é fornecida. Sua tarefa é selecionar e entregar a versão completa e verificá-la por páginas reais e fichas de objetos baixadas.




