Sobes.tech
Junior — Middle

Come si costruisce e avvia un contenitore da un Dockerfile?

sobes.tech AI

Risposta dell'AI

Per creare un contenitore da un Dockerfile, si utilizza il comando:

docker build -t nome_immagine percorso_della_directory_con_Dockerfile

Ad esempio, se il Dockerfile si trova nella directory corrente:

docker build -t myapp:latest .

Dopo averlo costruito con successo, il contenitore può essere avviato con:

docker run -d --name nome_contenitore nome_immagine

Esempio di avvio:

docker run -d --name myapp_contenitore myapp:latest

L'opzione -d avvia il contenitore in background. È anche possibile esporre le porte con -p e passare variabili di ambiente con -e.