1
resposta

Imagens docker em ambiente empresarial

Boa noite, estou fazendo o curso de IAC com CDK na AWS e estou com uma duvida. No curso a imagem da aplicação fica no dockerhub porém pelo que entendi ele funciona como um github de imagens. Num ambiente empresarial real, onde normalmente ficam as imagens "dockerizadas" pq imagino que por segurança deve haver um nexus da vida para que a empresa guarde suas imagens.

Existe isso ou as empresas usam mesmo o dockerhub?

1 resposta

Olá, Lars.

Tudo bem?

Você está correto. Em um ambiente empresarial, as imagens Docker geralmente não são armazenadas no Docker Hub, principalmente por questões de segurança e controle. Embora o Docker Hub seja uma ótima ferramenta para projetos de código aberto, ele pode não oferecer o nível de controle e segurança que uma empresa precisa.

Em vez disso, muitas empresas optam por usar um registro de contêiner privado. Existem várias opções disponíveis, incluindo o Docker Trusted Registry (DTR), que é uma versão empresarial do Docker Hub. Outras opções populares incluem o JFrog Artifactory e o Sonatype Nexus, que você mencionou. Esses registries privados permitem que as empresas armazenem suas imagens Docker em um ambiente controlado e seguro.

Além disso, os provedores de nuvem, como a AWS, também oferecem seus próprios registries de contêineres. Por exemplo, a AWS tem o Elastic Container Registry (ECR), que é totalmente integrado com o EC2, ECS e EKS.

Portanto, em um ambiente empresarial, as imagens Docker geralmente são armazenadas em um desses registries privados, em vez do Docker Hub.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.