Automation Suite
2023.4
False
Imagen de fondo del banner
Guía de instalación de Automation Suite en Linux
Última actualización 24 de abr. de 2024

Configurar un registro de Docker externo

Importante:

Actualmente, Automation Suite solo puede conectarse con un registro de Docker que esté firmado por un certificado público (por ejemplo, un certificado público proporcionado por proveedores de nube como ACR, ECR, etc.). Continuamos desarrollando la compatibilidad con el registro de Docker firmado por un host de autoridad privado.

Solo puedes optar por un registro Docker externo en las nuevas instalaciones de Automation Suite. Actualmente, no se admite la migración del registro interno de Docker a un registro externo de Docker.

Glosario

Registro compatible con OCI: implementación de registro que cumple las especificaciones de la Open Container Initiative. Anteriormente conocido como “registro de Docker”. Hay algunas implementaciones muy extendidas, como Azure Container Registry de Azure y Elastic Container Registry de AWS. Además, hay opciones autoalojadas como el antiguo registro de contenedores, que ahora se encuentra en el repositorio de distribuciones.

Artefacto: en las definiciones de OCI, cualquier manifiesto de imagen o manifiesto de gráfico de Helm alojado en un registro compatible con OCI.

Requisitos previos para instalaciones sin conexión

  • Docker y Helm
  • as-images.txt
  • as-helm-charts.txt
  • mirror-registry.sh

Instalar Docker y Helm

Debes asegurarte de tener Docker y Helm instalados en la máquina desde la que piensas cargar las imágenes del contenedor de Automation Suite y los gráficos de Helm en tu registro de Docker externo.

  • Para descargar los binarios de Docker, consulta la documentación oficial.
  • Para descargar los binarios de Helm, consulta la documentación oficial.
  • Para autenticarte en el registro de Docker, consulta la documentación oficial. También puedes utilizar los siguientes comandos reemplazando las credenciales de ejemplo por tus credenciales de registro reales:
    docker login my.registry.io:443 --username "admin" --password "secret"docker login my.registry.io:443 --username "admin" --password "secret"

Descargar as-images.txt

Para descargar as-images.txt, consulta Descargar paquetes de instalación.

Descargar as-helm-charts.txt

Para descargar as-helm-charts.txt, consulta Descargar paquetes de instalación.

Descargar mirror-registry.sh

Para descargar el script mirror-registry.sh, consulta Descargar los paquetes de instalación.

Cargar las imágenes de Automation Suite en el registro de Docker

El script mirror-registry.sh requiere conectividad saliente a los registros del origen(registry.uipath.com predeterminado) y de destino.

Argumento de la línea de comandos

Variable de entorno

Descripción

--images-manifest

IMAGES_MANIFEST

(Opcional) Ruta de acceso al archivo de manifiesto de imágenes.

--helm-charts-manifest

HELM_CHARTS_MANIFEST

(Opcional) Ruta de acceso al archivo de manifiesto de gráficos.

--target-registry-url

TARGET_REGISTRY_URL

(Obligatorio) Pasa la URL del registro de destino.

--source-registry-url

SOURCE_REGISTRY_URL

(Opcional) Pasa la URL del registro de origen; el valor predeterminado es registry.uipath.com.
# command line flags style
./mirror-registry.sh --target-registry-url my.registry.io:443 --source-registry-url registry.uipath.com --images-manifest /home/myuser/as-images.txt --helm-charts-manifest /home/myuser/as-helm-charts.txt# command line flags style
./mirror-registry.sh --target-registry-url my.registry.io:443 --source-registry-url registry.uipath.com --images-manifest /home/myuser/as-images.txt --helm-charts-manifest /home/myuser/as-helm-charts.txt

Cargar las imágenes de Computer Vision en el registro de Docker externo

Nota:

Estos pasos solo son necesarios si utilizas Computer Vision. Puedes realizar estos pasos en cualquier momento antes de utilizar el producto.

Para cargar las imágenes opcionales de Computer Vision en tu registro de Docker externo, realiza los siguientes pasos:

  1. Extrae la imagen de Computer Vision deseada del registro de UiPath alojado en registry.uipath.com:
    docker pull <uipath_registry_server>/<image_name>docker pull <uipath_registry_server>/<image_name>
    Ejemplo: el servidor de registro de UiPath es registry.uipath.com; si el nombre de la imagen para Computer Vision es aicenter/cv2304:23.4.5.6, ejecuta:
    docker pull registry.uipath.com/aicenter/cv2304:23.4.5.6docker pull registry.uipath.com/aicenter/cv2304:23.4.5.6
  2. Cambia el nombre del host de imágenes por tu nombre de registro de Docker.
    docker tag <uipath_registry_server>/<image_name> <your_registry_server>/<image_name>docker tag <uipath_registry_server>/<image_name> <your_registry_server>/<image_name>
    Ejemplo: si el nombre de tu registro es registory.mycompany.com, ejecuta:
    docker tag registry.uipath.com/aicenter/cv2304:23.4.5.6 registory.mycompany.com/aicenter/cv2304:23.4.5.6docker tag registry.uipath.com/aicenter/cv2304:23.4.5.6 registory.mycompany.com/aicenter/cv2304:23.4.5.6
  3. Envía la imagen a tu registro Docker externo.
    docker push <your_registry_server>/<image_name>docker push <your_registry_server>/<image_name>

    Ejemplo:

    docker push registory.mycompany.com/aicenter/cv2304:23.4.5.6docker push registory.mycompany.com/aicenter/cv2304:23.4.5.6

Las imágenes disponibles para los modelos de Computer Vision son las siguientes:

  • aicenter/python36cv:v21.10.0-2
  • aicenter/python36cvv3:23.4.0-rc19
  • aicenter/cv2304:23.4.5.6

Cargar las imágenes de Document Understanding en el registro de Docker externo

Nota:

Estos pasos solo son necesarios si utilizas Document Understanding. Puedes realizar estos pasos en cualquier momento antes de utilizar el producto.

Para cargar las imágenes opcionales de Document Understanding en tu registro de Docker externo, realiza los pasos de la documentación de Document Understanding.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.