Sobes.tech
Junior

Quais são os elementos importantes do Docker?

sobes.tech IA

Resposta da IA

Elementos importantes do Docker:

  • Imagens (Images) — modelos para criar contêineres, incluindo todas as dependências e configurações necessárias.
  • Contêineres (Containers) — instâncias em execução de imagens, ambientes de execução isolados para aplicações.
  • Dockerfile — arquivo de texto com instruções para construir uma imagem.
  • Registo (Registry) — armazenamento de imagens, como Docker Hub, onde pode armazenar e obter imagens.
  • Volumes — mecanismos para armazenamento persistente de dados fora do contêiner.
  • Redes (Networks) — garantem a comunicação entre contêineres e com o mundo exterior.

Exemplo de uso do Dockerfile:

FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]