automation-suite
2023.4
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Guia de instalação do Automation Suite no Linux
Last updated 4 de out de 2024

Configurando um registro externo do Docker

Importante:

Atualmente, o Automation Suite só pode se conectar a um registro do Docker que seja assinado por um certificado público (por exemplo, um certificado público fornecido por provedores de nuvem como ACR, ECR etc.). Ainda estamos trabalhando para proporcionar compatibilidade com o registro do Docker assinado por um host de autoridade privada.

Você pode optar por um registro do Docker externo apenas em novas instalações do Automation Suite. A migração do registro do Docker interno para um registro do Docker externo não é compatível no momento.

Glossário

Registro compatível com OCI - Uma implementação de registro que atende às especificações da Open Container Initiative. Anteriormente conhecido como “registro do Docker”.Há algumas implementações amplamente utilizadas, como o Azure Container Registry do Azure e o Elastic Container Registry da AWS. Além disso, há opções auto-hospedadas, como o antigo registro de contêiner, agora encontrado no repositório Distributions.

Artefato - De acordo com as definições da OCI, qualquer manifesto de imagem ou gráfico de helm hospedado em um registro compatível com OCI.

Pré-requisitos para instalações offline

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

Instalando o Docker e o Helm

Você deve certificar-se de ter o Docker e o Helm instalados na máquina a partir da qual planeja carregar as imagens de contêiner do Automation Suite e os gráficos do Helm para o registro externo do Docker.

  • Para baixar os binários do Docker, consulte a documentação oficial.
  • Para baixar os binários do Helm, consulte a documentação oficial.
  • Para autenticar no registro do Docker, consulte a documentação oficial. Como alternativa, você pode usar os seguintes comandos substituindo as credenciais de exemplo por suas credenciais de registro reais:
    docker login my.registry.io:443 --username "admin" --password "secret"docker login my.registry.io:443 --username "admin" --password "secret"

Baixando as-images.txt

Para baixar as-images.txt, consulte Download de pacotes de instalação.

Baixando as-helm-charts.txt

Para baixar as-helm-charts.txt, consulte Download de pacotes de instalação.

Baixando mirror-registry.sh

Para baixar o script mirror-registry.sh, consulte Download dos pacotes de instalação.

Upload das imagens do Automation Suite para o registro do Docker

O script mirror-registry.sh requer conectividade de saída para os registros de origem (padrão registry.uipath.com) e de destino.

Argumento da linha de comando

Variável de ambiente

Description

--images-manifest

IMAGES_MANIFEST

(Opcional) Caminho para o arquivo de manifesto de imagens.

--helm-charts-manifest

HELM_CHARTS_MANIFEST

(Opcional) Caminho para o arquivo de manifesto dos gráficos.

--target-registry-url

TARGET_REGISTRY_URL

(Obrigatório) Passe o URL do registro de destino.

--source-registry-url

SOURCE_REGISTRY_URL

(Opcional) passe o URL do registro de origem; padrão para 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

Upload das imagens do Computer Vision para o registro externo do Docker

Observação:

Essas etapas são necessárias apenas se você usar Computer Vision. Você pode executar essas etapas a qualquer momento antes de usar o produto.

Para fazer upload das imagens opcionais do Computer Vision para o registro externo do Docker, siga estas etapas:

  1. Extraia a imagem do Computer Vision desejada do registro UiPath hospedado em registry.uipath.com:
    docker pull <uipath_registry_server>/<image_name>docker pull <uipath_registry_server>/<image_name>
    Exemplo: o servidor de registro UiPath é registry.uipath.com; se o nome da imagem para Computer Vision doe aicenter/cv2304:23.4.5.6, execute:
    docker pull registry.uipath.com/aicenter/cv2304:23.4.5.6docker pull registry.uipath.com/aicenter/cv2304:23.4.5.6
  2. Renomeie o host de imagem de acordo com seu nome de registro do 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>
    Exemplo: caso seu nome de registro seja registory.mycompany.com, execute:
    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. Envie a imagem para o registro externo do Docker.
    docker push <your_registry_server>/<image_name>docker push <your_registry_server>/<image_name>

    Exemplo:

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

As seguintes imagens estão disponíveis para os Modelos do Computer Vision:

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

Fazendo o upload das imagens do Document Understanding para o registro externo do Docker

Observação:

Essas etapas são necessárias apenas se você usar o Document Understanding. Você pode executar essas etapas a qualquer momento antes de usar o produto.

Para fazer upload das imagens opcionais do Document Understanding para o registro externo do Docker, siga as etapas descritas na documentação do Document Understanding.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.