Ricerca…


Esecuzione del registro

Non usare il registry:latest ! Questa immagine punta al vecchio registro v1. Questo progetto Python non viene più sviluppato. Il nuovo registro v2 è scritto in Go e viene mantenuto attivamente. Quando le persone si riferiscono a un "registro privato" si riferiscono al registro v2, non al registro v1!

docker run -d -p 5000:5000 --name="registry" registry:2

Il comando precedente esegue la versione più recente del registro, che può essere trovata nel progetto Docker Distribution .

Per ulteriori esempi di funzionalità di gestione delle immagini, come tagging, pull o push, vedere la sezione sulla gestione delle immagini.

Configura il registro con il back-end di archiviazione di AWS S3

La configurazione di un registro privato per l'utilizzo di un back-end AWS S3 è semplice. Il registro può farlo automaticamente con la configurazione corretta. Ecco un esempio di cosa dovrebbe essere nel file config.yml :

storage:
    s3:
        accesskey: AKAAAAAACCCCCCCBBBDA
        secretkey: rn9rjnNuX44iK+26qpM4cDEoOnonbBW98FYaiDtS
        region: us-east-1
        bucket: registry.example.com
        encrypt: false
        secure: true
        v4auth: true
        chunksize: 5242880
        rootdirectory: /registry

I campi accesskey e secretkey sono credenziali IAM con autorizzazioni S3 specifiche (consultare la documentazione per ulteriori informazioni). Può altrettanto facilmente utilizzare le credenziali con la politica di AmazonS3FullAccess allegata. La region è la regione del tuo secchio S3. Il bucket è il nome del secchio. Puoi scegliere di archiviare le tue immagini crittografate con encrypt . Il campo secure indica l'uso di HTTPS. In generale, dovresti impostare v4auth su true, anche se il suo valore predefinito è false. Il campo chunksize ti consente di rispettare il requisito dell'S3 S3 secondo cui i caricamenti a blocchi hanno una dimensione di almeno cinque megabyte. Infine, rootdirectory specifica una directory sotto il tuo bucket S3 da utilizzare.

Esistono altri back-end di archiviazione che possono essere configurati altrettanto facilmente.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow