(76 produtos disponíveis)
Conhecido por fornecer uma localização centralizada para armazenar, gerenciar e compartilhar imagens Docker, o Docker Hub também serve como um serviço de registro para imagens de contêiner. Os usuários podem criar seus próprios repositórios privados para imagens Docker, bem como públicos que podem ser acessados por qualquer pessoa.
Repositórios Oficiais
Esses são mantidos pela Docker e contêm imagens Docker que são essenciais para o funcionamento da própria Docker, como as imagens Docker para diferentes sistemas operacionais e linguagens de programação. Esses repositórios são considerados oficiais e são amplamente utilizados por desenvolvedores para criar contêineres.
Repositórios Verificados
Os Repositórios Verificados são imagens Docker que foram verificadas por organizações ou desenvolvedores terceirizados. Eles não são mantidos pela Docker, mas podem ser considerados seguros e confiáveis. Alguns aplicativos populares, como Jenkins, MySQL e PostgreSQL, possuem Repositórios Verificados no Docker Hub, permitindo que os desenvolvedores os utilizem em seus ambientes containerizados com confiança.
Repositórios da Comunidade
Esses são repositórios criados e mantidos pela comunidade Docker. Os Repositórios da Comunidade fornecem uma ampla gama de imagens Docker para vários aplicativos, estruturas e ferramentas. Eles permitem que os desenvolvedores compartilhem suas imagens personalizadas com outras pessoas, promovendo a colaboração e ajudando os usuários a encontrar imagens pré-configuradas para softwares de uso comum.
Repositórios Personalizados
O Docker Hub também permite que os usuários criem repositórios personalizados. As organizações podem hospedar suas próprias imagens Docker em repositórios privados no Docker Hub, garantindo que as imagens sejam armazenadas com segurança e acessíveis apenas aos membros autorizados da equipe. Os repositórios personalizados permitem que as equipes criem e mantenham suas próprias imagens de contêiner, adaptadas às suas necessidades específicas de aplicativos e infraestrutura.
O Docker Hub é uma marca registrada e o repositório público original onde qualquer pessoa pode hospedar suas imagens de contêiner. Além de ser um registro de imagem de contêiner, o Docker Hub oferece alguns extras, como serviços e recursos.
Plataforma de Desenvolvimento Colaborativo
Os recursos do Docker Hub permitem o desenvolvimento colaborativo. As organizações podem trabalhar em aplicativos containerizados com equipes dispersas globalmente. O Docker Hub ajuda a colocar as equipes trabalhando e compartilhando em qualquer distância. Os registros de contêiner privados são padrões para equipes que desejam compartilhar com segurança dentro de organizações ou entre parceiros.
Armazenamento de Imagem Docker
A função principal do Docker Hub é fornecer um local para os usuários armazenarem e gerenciarem imagens de contêiner com segurança. Dependendo das necessidades do usuário, o Docker Hub possui diferentes planos de armazenamento, incluindo repositórios privados e públicos.
Distribuição de Imagem Docker
Quando os usuários executam contêineres usando uma imagem, essa imagem deve estar disponível para download. Isso significa que os usuários precisam baixar imagens do registro. O Docker Hub foi projetado para alta disponibilidade e baixa latência em todo o mundo. Dessa forma, os usuários podem baixar as imagens de que precisam de forma confiável, independentemente de onde estejam localizados.
Mercado Docker Hub
Imagens e plugins de provedores verificados que se integram ao Docker estão disponíveis no mercado Docker Hub. O Marketplace oferece uma seleção curada de ferramentas para desenvolver, orquestrar, executar e proteger aplicativos de fornecedores de software independentes e parceiros Docker.
Integrações
Os recursos do Docker Hub se integram a várias ferramentas e serviços no ecossistema de entrega de aplicativos, incluindo plataformas CI/CD, serviços de orquestração, ferramentas de segurança e provedores de nuvem. A integração com essas ferramentas permite que os usuários conectem seus fluxos de trabalho e entreguem aplicativos mais rapidamente.
Flexibilidade e Controle
Os usuários podem escolher o plano Docker Hub que atende às suas necessidades, seja armazenamento de imagem de contêiner baseado em registro público ou privado. Equipes e organizações podem selecionar a opção de armazenamento e distribuição que lhes dá mais flexibilidade e controle.
Popularidade
Além de ser o maior repositório que hospeda a maior coleção de imagens de contêiner, o Docker Hub promove editores verificados por meio do programa Docker Hub Verified Publisher. A Docker trabalha com parceiros selecionados para garantir que as imagens desses parceiros atendam a um alto padrão de qualidade e segurança.
De indivíduos trabalhando em projetos pessoais a grandes empresas implantando serviços de produção, o Docker Hub se tornou parte integral do desenvolvimento e implantação de software moderno. Aqui estão alguns aplicativos principais:
Antes de escolher um repositório Docker, lembre-se de que cada repositório tem suas próprias regras em relação ao número de repositórios privados permitidos e ao controle de acesso.
P1: Existe uma taxa para usar o Docker Hub?
A1: O Docker Hub oferece planos de assinatura gratuitos e pagos. Embora indivíduos e organizações possam usar o Docker Hub gratuitamente, alguns recursos avançados, como armazenamento aumentado e repositórios privados, só estão disponíveis por meio de planos pagos.
P2: Qual a diferença entre Docker e Docker Hub?
A2: Docker é uma ferramenta de software usada para construir, gerenciar e executar contêineres. O Docker Hub é um repositório baseado em nuvem para compartilhar contêineres construídos com a plataforma Docker. Em resumo, o Docker cria contêineres para aplicativos, enquanto o Docker Hub armazena e distribui esses contêineres. Os usuários podem pensar no Docker como a caixa de ferramentas do desenvolvedor e no Docker Hub como o mercado de aplicativos do desenvolvedor.
P3: Os usuários podem executar seus próprios servidores Docker Hub?
A3: Sim. O Docker oferece um software de código aberto chamado Docker Trusted Registry que permite que os usuários executem seu próprio registro como uma solução local. As organizações podem usá-lo para gerenciar imagens em sua rede privada.
P4: Quantas imagens de contêiner podem ser armazenadas em uma conta Docker Hub?
A4: Não há limite para o número de repositórios em uma conta Docker Hub. Isso significa que organizações e desenvolvedores podem ter quantos repositórios quiserem. No entanto, as contas Docker Hub têm limites de armazenamento e largura de banda, que podem variar dependendo se a conta é gratuita ou paga. Gerenciar repositórios é um recurso das capacidades de gerenciamento de imagens do Docker Hub.