Preservar um livro de visitas ao recriar contêineres Projeto

Mantenha contribuições originais e novas ao substituir contêineres Docker e preserve separadamente legendas e fotografias enviadas.

DevOpsDocker

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Este projeto prático de Docker é para quem conhece o básico do terminal. Você mantém Afterlight, uma exposição comunitária cujas contribuições precisam sobreviver à substituição da aplicação.

Um laboratório guiado vai de uma cópia descartável a um livro de visitas com armazenamento persistente. Um desafio independente aplica o mesmo método a um mural de fotos, cujas legendas e imagens ficam em diretórios separados. Cada unidade começa em seu próprio ambiente preparado.

O que você aprenderá

  • distinguir arquivos reproduzíveis da aplicação de dados dos visitantes;
  • conectar volumes nomeados existentes aos caminhos corretos com Compose;
  • inspecionar montagens reais e recuperar uma conexão acidental a um volume vazio;
  • substituir um contêiner preservando contribuições originais e novas;
  • preservar fotografias com suas legendas e aceitar outro envio após a substituição.

Para quem é este curso

Para iniciantes em Docker e DevOps que sabem digitar comandos. Não exige outros projetos da série, SQL ou programação de aplicações. Caminhos, contêineres, YAML do Compose, edição e HTTP são explicados antes do uso.

O LabEx fornece uma estação Linux no navegador, Docker, Compose, a aplicação e registros fictícios. Use Workstation para comandos e Exhibition para as páginas reais. A unidade guiada inclui Practice Copy para o experimento deliberado de perda de dados. Não é preciso instalar Docker localmente nem ter conta externa.

Perguntas frequentes

Vou escrever uma aplicação de banco de dados?

Não. Você altera declarações de armazenamento e substitui a aplicação; o livro de visitas e o envio de fotos estão preparados.

Um volume Docker é um backup?

Não. Pode sobreviver ao contêiner, mas excluir o volume ou perder o host também pode destruir seus dados. O curso ensina persistência em um host, não um sistema completo de backup ou alta disponibilidade.

O que muda no desafio?

Você preserva dois locais relacionados para manter fotos e legendas durante a substituição. Os métodos de montagem e verificação são introduzidos no laboratório guiado.

Quais idiomas estão disponíveis?

Instruções, dicas de verificação, soluções e introduções estão disponíveis em inglês e oito idiomas traduzidos. O site de demonstração, rótulos, comandos e saídas permanecem em inglês.

Professor

labby
Labby
Labby is the LabEx teacher.