Junior — Middle
Πώς γίνεται η κατασκευή και η εκτέλεση ενός κοντέινερ από ένα Dockerfile;
sobes.tech AI
Απάντηση από AI
Για την κατασκευή ενός κοντέινερ από ένα Dockerfile, χρησιμοποιήστε την ακόλουθη εντολή:
docker build -t όνομα_εικόνας διαδρομή_προς_τον_φάκελο_με_Dockerfile
Για παράδειγμα, αν το Dockerfile βρίσκεται στον τρέχοντα φάκελο:
docker build -t myapp:latest .
Μετά την επιτυχή κατασκευή, το κοντέινερ μπορεί να ξεκινήσει με:
docker run -d --name όνομα_κοντέινερ όνομα_εικόνας
Παράδειγμα εκκίνησης:
docker run -d --name myapp_container myapp:latest
Η επιλογή -d ξεκινά το κοντέινερ στο παρασκήνιο. Μπορείτε επίσης να προωθήσετε θύρες με -p και να περάσετε μεταβλητές περιβάλλοντος με -e.