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.