

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à.

# Esegui lavori portatili in contenitori
<a name="containers"></a>

Scrivi modelli di lavoro per l'interfaccia dell'applicazione richiesta dal carico di lavoro. Non scriveteli per una tecnologia di esecuzione specifica. Un ambiente può fornire quell'interfaccia in diversi modi. Gli esempi includono il software installato sul worker, un ambiente conda o Rez, un Docker contenitore, un Apptainer contenitore o un altro runtime.

Le azioni wrap di Open Job Description (OpenJD) separano cosa viene eseguito da dove e come viene eseguita. È possibile eseguire lo stesso modello di lavoro localmente senza un ambiente di wrapping. Puoi anche collegare un ambiente di coda di wrapping per eseguirne le azioni in un contenitore su Deadline Cloud. Il modello di lavoro non contiene Docker comandi né identifica un'immagine del contenitore.

Per configurare il supporto per i container su Deadline Cloud, configuri tre livelli:


| Livello | Responsabilità | Configurato in | 
| --- | --- | --- | 
| Parco istanze | Fornisce un'integrazione GPU opzionale Docker e senza root per i lavoratori. | Una flotta Linux gestita dai servizi. | 
| Ambiente di coda | Avvia un contenitore di sessioni e racchiude le azioni di ambiente e attività. | La coda che riceve i lavori del contenitore. | 
| Modello del processo | Definisce il comando, gli argomenti, i parametri e i file dell'applicazione. | Un pacchetto di lavori OpenJD portatile. | 

Il capitolo include i seguenti argomenti:
+ [Configurare il supporto per i container nella console](containers-console-setup.md)prepara una flotta e una coda.
+ [Creazione, etichettatura e invio di un'immagine del contenitore](containers-build-push.md)crea un'immagine con versione in Amazon ECR.
+ [Docker panoramica dell'ambiente di coda](containers-queue-environment.md)spiega come le azioni di avvolgimento eseguono il lavoro all'interno dell'immagine.
+ [Esegui un lavoro portatile localmente e in un contenitore](containers-portable-job.md)esegue un modello di lavoro localmente e su Deadline Cloud.
+ [Condivisione dei dati tra la sessione di lavoro e il contenitore](containers-share-data.md)confronta la sessione e l'archiviazione persistente.
+ [Sicurezza e best practice per i lavori in container](containers-security.md)descrive le pratiche di costruzione di immagini, runtime e comandi.