Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 11074|Respuesta: 3

Repositorio Docker (1) Construir un repositorio privado basado en Harbor

[Copiar enlace]
Publicado en 17/11/2020 16:21:45 | | | |
Introducción al puerto

Harbor es un servidor de registro de nivel empresarial para almacenar y distribuir imágenes Docker, y amplía la distribución Docker de código abierto añadiendo algunas funciones esenciales para empresas, como seguridad, identidad y gestión. Como servidor privado de registro de nivel empresarial, Harbor ofrece un mejor rendimiento y seguridad. Mejorar la eficiencia de los usuarios para usar Registry y crear y ejecutar entornos que permitan transferir imágenes. Harbor soporta la replicación de recursos de imagen instalados en múltiples nodos del registro, y todas las imágenes se almacenan en un registro privado para garantizar que los derechos de datos y propiedad intelectual estén controlados en la red interna de la empresa. Harbor también ofrece funciones avanzadas de seguridad como gestión de usuarios, control de acceso y auditoría de actividades.

Función portuaria

  • Control de acceso basado en roles: Los usuarios y los repositorios Docker se organizan y gestionan a través de "proyectos", y un usuario puede tener diferentes permisos para múltiples repositorios en el mismo espacio de nombres (proyecto).
  • Replicación de imágenes: Las imágenes pueden replicarse (sincronizarse) a través de múltiples instancias del registro. Es especialmente adecuado para equilibrado de carga, alta disponibilidad, nube híbrida y escenarios multi-nube.
  • Interfaz gráfica de usuario: Los usuarios pueden navegar por el navegador, recuperar el repositorio de imágenes actual de Docker y gestionar proyectos y espacios de nombres.
  • AD/LDAP:-Harbor puede integrar AD/LDAP existente dentro de la empresa para la gestión de autenticación.
  • Gestión de auditorías: Todas las operaciones en el repositorio de imágenes pueden registrarse y rastrearse para la gestión de auditorías.
  • Internacionalización: Versiones localizadas en inglés, chino, alemán, japonés y ruso. Se añadirán más idiomas.
  • API RESTful: Da a los administradores más control sobre Harbor, facilitando su integración con otros programas de gestión.
  • Despliegue sencillo: Existen herramientas de instalación tanto online como offline, que también pueden instalarse en el dispositivo virtual de la plataforma vSphere (método OVA).


Dirección de GitHub:El inicio de sesión del hipervínculo es visible.

harbor.yml Detalles del perfil:El inicio de sesión del hipervínculo es visible.

En primer lugar, la versión del sistema que estoy usando es:CentOS Linux versión 8.2.2004 (Core)

Versión Docker-Compose:Docker-Compose versión 1.27.4, compilación 40524192

Para cómo instalar docker (omitido), la referencia de cómo instalar docker-compose es la siguiente:

Tutorial de instalación de Docker Compose de centos
https://www.itsvse.com/thread-5164-1-1.html

Descargar Harbor

Harbor está dividido en versiones offline y online; este artículo utiliza la versión offline para instalar "harbor-offline-installer-v2.1.1.tgz", primero descarga el archivo harbor-offline-installer-v2.1.1.tgz al servidor. (omitido)

Unzip harbor-offline-installer-v2.1.1.tgz


Modificar el perfil harbor.yml

¿Será harbor.yml.tmplRenombraciónPara harbor.yml, usando el editor vim, las principales modificaciones son las siguientes:

Recuerda comentar sobre la configuración https, como se muestra en la figura de abajo:



Instalar Puerto

El comando es el siguiente:

La instalación es la siguiente:



Prueba a acceder al panel de administración de la interfaz:El inicio de sesión del hipervínculo es visible., cuenta: admin contraseña: 123456, como se muestra en la figura siguiente:



Interfaz API:El inicio de sesión del hipervínculo es visible.



Adjuntar harbor.yml archivos:

Turistas, si queréis ver el contenido oculto de esta publicación, por favorRespuesta


(Fin)






Anterior:Linux hosts.allow hosts.deny configuración de seguridad
Próximo:Repositorio Docker (2) Configuración de Harbor para arrancar
 Propietario| Publicado en 19/11/2020 11:14:39 |
Repositorio Docker (1) Construir un repositorio privado basado en Harbor
https://www.itsvse.com/thread-9474-1-1.html

Repositorio Docker (2) Configuración de Harbor para arrancar
https://www.itsvse.com/thread-9475-1-1.html

El repositorio Docker (3) traslada ASP.NET imágenes Core a los repositorios de Harbor
https://www.itsvse.com/thread-9478-1-1.html

Publicado en 23/1/2021 16:17:13 |
Mira lo oculto
 Propietario| Publicado en 9/10/2021 16:29:55 |
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com