Nota:

Usare le istanze contenitore OCI per pianificare l'avvio e l'arresto per le istanze di computazione OCI

Introduzione

Oracle Cloud Infrastructure (OCI) Container Istanze è un servizio di calcolo serverless che consente di eseguire i contenitori in modo rapido e semplice senza gestire alcun server.

È possibile utilizzare il servizio Compute OCI per creare istanze di computazione Bare Metal o virtual machine (VM) per distribuire ed eseguire le applicazioni. OCI Compute ti consente di eseguire il provisioning e gestire gli host di computazione, noti come istanze.

Questa esercitazione descrive un esempio sull'uso delle istanze di container per gestire lo stato del ciclo di vita delle istanze di computazione in un compartimento (può essere estesa anche alla tenancy). Esistono casi in cui è necessario un metodo automatico per pianificare l'arresto o l'avvio delle istanze di computazione, ad esempio un job crontab. Ad esempio, hai bisogno che alcune delle tue istanze di computazione vengano eseguite il giorno stesso e interromperle durante la notte per risparmiare sui costi. Questo tipo di job "crontab" può essere creato utilizzando il servizio Istanza contenitore OCI.

In sostanza, l'istanza del container esegue codice Python alla ricerca di un tag in formato libero specifico in ogni istanza di computazione, in un loop. Se trova la tag specifica, confronterà il valore della tag con l'ora corrente (quando lo script viene eseguito) per stabilire se l'istanza di computazione deve essere in esecuzione o arrestata in tale momento e decide di arrestare o avviare l'istanza di computazione.

Obiettivi

Prerequisiti

Task 1: creare un gruppo dinamico per consentire all'istanza del contenitore di gestire le istanze di computazione

Task 2: creare un criterio per consentire alle risorse del gruppo dinamico di gestire le istanze di computazione

Task 3: creare l'immagine Docker

Task 4: caricare l'immagine in Oracle Cloud Infrastructure Registry

Task 5: definire una tag in formato libero nell'istanza di computazione

Task 6: creare l'istanza del contenitore

Approvazioni

Altre risorse di apprendimento

Esplora altri laboratori su docs.oracle.com/learn o accedi a contenuti di formazione gratuiti sul canale YouTube di Oracle Learning. Inoltre, visitare education.oracle.com/learning-explorer per diventare Explorer di Oracle Learning.

Per la documentazione sul prodotto, visitare il sito Oracle Help Center.