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"]