Junior — Middle
Έλαβες μέρος στη αυτόνομη ρύθμιση και εκκίνηση ενός Docker κοντέινερ;
sobes.tech AI
Απάντηση από AI
Ναι, έχω διαμορφώσει και εκτελέσει μόνος μου κοντέινερ Docker. Συνήθως, η διαδικασία περιλαμβάνει:
- Δημιουργία ενός Dockerfile με την περιγραφή της εικόνας.
- Κατασκευή της εικόνας με την εντολή
docker build. - Εκκίνηση του κοντέινερ με
docker run, καθορίζοντας τις απαραίτητες παραμέτρους (θύρες, όγκοι, μεταβλητές περιβάλλοντος).
Παράδειγμα ενός απλού Dockerfile για μια εφαρμογή Node.js:
FROM node:14
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
CMD ["node", "index.js"]
Εκκίνηση του κοντέινερ:
docker build -t my-node-app .
docker run -p 3000:3000 my-node-app
Επίσης, έχω διαμορφώσει τοποθέτηση όγκων για την αποθήκευση δεδομένων και προώθηση θυρών για πρόσβαση στην εφαρμογή από το εξωτερικό.