Carica le immagini ECR sul tuo account AWS - Amazon Athena

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Carica le immagini ECR sul tuo account AWS

Le funzioni Lambda del connettore federativo Athena utilizzano immagini di container archiviate in repository Amazon ECR gestiti da Athena. Per eseguire scansioni di sicurezza su queste immagini di container, devi prima copiarle in un repository Amazon ECR nel tuo account. Questa sezione fornisce step-by-step istruzioni su come copiare un'immagine nel repository e configurare la funzione Lambda per l'utilizzo dell'immagine.

Prerequisiti

  • Un connettore Athena Federation: il connettore può essere creato tramite qualsiasi fonte, a condizione che utilizzi un'immagine del contenitore.

    Nota

    Per verificare la distribuzione delle immagini, controlla la scheda Immagine nel tuo Athena Federation Connector Lambda

  • Docker installato e funzionante

  • AWS CLI installato

  • credenziali dell'account con autorizzazioni pull appropriate

Come trasferire un'immagine

  1. Individua l'URI dell'immagine dal tuo Athena Federation Connector Lambda

    account_id_1.dkr.ecr.us-east-1.amazonaws.com/athena-federation-repository:2025.15.1
  2. Genera un token di autenticazione Docker per l'account gestito da Athena:

    aws ecr get-login-password --region regionID | docker login --username AWS --password-stdin athena-managed-registry

    Dove:

    • regionIDè la tua regione di distribuzione (ad es. us-east-1)

    • athena-managed-registryè la parte del registro dell'URI dell'immagine (ad esempio, account_id_1.dkr. ecr.us-east-1.amazonaws.com)

  3. Estrai l'immagine dall'account gestito da Athena:

    docker pull athenaImageURI
  4. Autentica Docker nel tuo registro:

    aws ecr get-login-password --region regionID | docker login --username AWS --password-stdin customer-registry

    customer-registryDov'è il tuo registro ECR (ad esempio, account_id_2.dkr. ecr.us-east-1.amazonaws.com)

  5. Etichetta l'immagine estratta per il tuo repository:

    docker tag athenaImageURI yourImageURI
  6. Invia l'immagine al tuo repository:

    docker push yourImageURI
  7. Aggiorna il tuo Athena Federation Connector:

    1. Vai alla tua funzione Lambda

    2. Seleziona Distribuisci nuova immagine

    3. Inserisci l'URI della tua nuova immagine

    L'immagine del connettore federato Athena si trova ora nel tuo account, il che ti consente di eseguire scansioni CVE sull'immagine.