Introdução ao Porto
Harbor é um servidor de registro de nível empresarial para armazenar e distribuir imagens Docker, e amplia a Distribuição Docker de código aberto adicionando alguns recursos essenciais para empresas, como segurança, identidade e gerenciamento. Como servidor de registro privado de nível empresarial, o Harbor oferece melhor desempenho e segurança. Melhorar a eficiência dos usuários para usar o Registry para construir e rodar ambientes que transferem imagens. O Harbor suporta a replicação de recursos de imagem instalados em múltiplos nós do registro, e todas as imagens são armazenadas em um registro privado para garantir que os direitos de dados e propriedade intelectual sejam controlados na rede interna da empresa. O Harbor também oferece recursos avançados de segurança, como gerenciamento de usuários, controle de acesso e auditoria de atividades.
Função do porto
- Controle de acesso baseado em funções: Usuários e repositórios Docker são organizados e gerenciados por meio de "projetos", e um usuário pode ter diferentes permissões para múltiplos repositórios no mesmo namespace (projeto).
- Replicação de imagens: Imagens podem ser replicadas (sincronizadas) entre múltiplas instâncias do registro. É especialmente adequado para balanceamento de carga, alta disponibilidade, nuvem híbrida e cenários multi-nuvem.
- Interface gráfica do usuário: Os usuários podem navegar pelo navegador, recuperar o repositório de imagens Docker atual e gerenciar projetos e namespaces.
- AD/LDAP:-Harbor pode integrar AD/LDAP existente na empresa para gerenciamento de autenticação.
- Gestão de auditoria: Todas as operações no repositório de imagens podem ser registradas e rastreadas para gestão de auditoria.
- Internacionalização: Versões localizadas em inglês, chinês, alemão, japonês e russo. Mais idiomas serão adicionados.
- API RESTful: Dá mais controle aos administradores sobre o Harbor, facilitando a integração com outros softwares de gerenciamento.
- Implantação fácil: Ferramentas de instalação online e offline estão disponíveis, e também podem ser instaladas no dispositivo virtual da plataforma vSphere (método OVA).
Endereço do GitHub:O login do hiperlink está visível.
harbor.yml Detalhes do Perfil:O login do hiperlink está visível.
Primeiramente, a versão do sistema que estou usando é:CentOS Linux versão 8.2.2004 (Core)
Versão docker-compose:Docker-Compose versão 1.27.4, build 40524192
Para como instalar o docker (omitido), a referência de como instalar o docker-compose é a seguinte:
Download Harbor
O Harbor é dividido em versões offline e online, este artigo usa a versão offline para instalar o "harbor-offline-installer-v2.1.1.tgz", primeiro para baixar o arquivo harbor-offline-installer-v2.1.1.tgz no servidor. (omitido)
Unzip harbor-offline-installer-v2.1.1.tgz
Modificar o perfil harbor.yml
Will harbor.yml.tmplRenomeaçãoPara harbor.yml, usando o editor vim, as principais modificações são as seguintes:
Lembre-se de comentar sobre a configuração https, como mostrado na figura abaixo:
Instalar o Porto
O comando é o seguinte:
A instalação é a seguinte:
Tente acessar o painel de administração da interface:O login do hiperlink está visível., conta: senha de administrador: 123456, como mostrado na figura abaixo:
Interface API:O login do hiperlink está visível.
Anexe harbor.yml Arquivos:
Turistas, se quiserem ver o conteúdo oculto deste post, por favor Resposta
(Fim)
|