Junior — Middle
As-tu participé à la configuration et au lancement autonomes d'un conteneur Docker?
sobes.tech IA
Réponse de l'IA
Oui, j'ai configuré et lancé des conteneurs Docker moi-même. Le processus comprend généralement :
- Créer un Dockerfile avec la description de l'image.
- Construire l'image avec la commande
docker build. - Lancer le conteneur avec
docker run, en spécifiant les paramètres nécessaires (ports, volumes, variables d'environnement).
Exemple d'un Dockerfile simple pour une application Node.js :
FROM node:14
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
CMD ["node", "index.js"]
Lancer le conteneur :
docker build -t my-node-app .
docker run -p 3000:3000 my-node-app
J'ai également configuré le montage de volumes pour sauvegarder les données et le port forwarding pour accéder à l'application depuis l'extérieur.