Use este identificador para citar ou linkar para este item: https://repositorio.ifgoiano.edu.br/handle/prefix/5484
Tipo: Trabalho de Conclusão de Curso
Título: COMO O DOCKER PODE AJUDAR A DIMINUIR CUSTOS DAS SUAS IMPLANTAÇÕES
Autor(es): Alencar, Guilherme Henrique Gontijo
Primeiro Orientador: Campos, Roitier
Resumo: O Docker é uma ferramenta que permite criar e gerenciar contêineres de software que contém todo o ambiente necessário para que uma aplicação possa ser executada de forma consistente em diferentes sistemas operacionais. Com o uso do Docker, é possível padronizar o ambiente de desenvolvimento, garantindo que todos os desenvolvedores trabalhem com a mesma configuração e evitando problemas de compatibilidade entre diferentes versões de bibliotecas e ferramentas. Isso acelera o processo de desenvolvimento, tornando-o mais eficiente e facilitando a colaboração entre os membros da equipe. Além disso, o Docker também ajuda a simplificar o processo de implantação de uma aplicação em produção, permitindo que ela seja executada em qualquer sistema que tenha suporte ao Docker, sem precisar de configurações adicionais. Outro benefício importante do Docker é a facilidade de escalar aplicações, especialmente em ambientes de nuvem e orquestração com ferramentas como o Kubernetes. Ele também contribui para o uso eficiente de recursos do sistema, já que os contêineres compartilham o mesmo kernel do sistema operacional, tornandose mais leves que máquinas virtuais.
Abstract: Docker is a tool that allows you to create and manage software containers that contain all the necessary environment for an application to be executed consistently across different operating systems. By using Docker, it is possible to standardize the development environment, ensuring that all developers work with the same configuration and avoiding compatibility issues between different versions of libraries and tools. This accelerates the development process, making it more efficient and facilitating collaboration between team members. In addition, Docker also helps simplify the deployment process of an application in production, allowing it to be executed on any system that supports Docker without requiring additional configurations. Another important benefit of Docker is the ease of scaling applications, especially in cloud environments and orchestration platforms like Kubernetes. It also contributes to the efficient use of system resources, as containers share the same operating system kernel, making them lighter than virtual machines.
Palavras-chave: Docker
Container
Configurações
Sistemas de Informação
Área do CNPq: CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Idioma: por
Pais: Brasil
Editor: Instituto Federal Goiano
Sigla da Instituição: IF Goiano
Campus: Campus Ceres
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.ifgoiano.edu.br/handle/prefix/5484
Data do documento: 9-Jun-2025
Aparece nas coleções:Bacharelado em Sistemas de Informação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
art_tcc_Guilherme Henrique Gontijo Alencar.pdf439,41 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.