Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 11074|Resposta: 3

Repositório Docker (1) Construir um repositório privado baseado no Harbor

[Copiar link]
Publicado em 17/11/2020 16:21:45 | | | |
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:

Instalação do centos Docker Compose tutorial
https://www.itsvse.com/thread-5164-1-1.html

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 favorResposta


(Fim)






Anterior:Linux hosts.allow hosts.nega configurações de segurança
Próximo:Repositório Docker (2) Configurações do Harbor para inicializar
 Senhorio| Publicado em 19/11/2020 11:14:39 |
Repositório Docker (1) Construir um repositório privado baseado no Harbor
https://www.itsvse.com/thread-9474-1-1.html

Repositório Docker (2) Configurações do Harbor para inicializar
https://www.itsvse.com/thread-9475-1-1.html

O repositório Docker (3) envia ASP.NET imagens Core para repositórios Harbor
https://www.itsvse.com/thread-9478-1-1.html

Publicado em 23/01/2021 16:17:13 |
Olhe para o escondido
 Senhorio| Publicado em 09/10/2021 16:29:55 |
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com