Junior — Middle
¿Participaste en la configuración y lanzamiento independientes de un contenedor Docker?
sobes.tech AI
Respuesta de la IA
Sí, configuré y lancé contenedores Docker por mi cuenta. Normalmente, el proceso incluye:
- Crear un Dockerfile con la descripción de la imagen.
- Construir la imagen con el comando
docker build. - Ejecutar el contenedor usando
docker run, especificando los parámetros necesarios (puertos, volúmenes, variables de entorno).
Ejemplo de un Dockerfile simple para una aplicación Node.js:
FROM node:14
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
CMD ["node", "index.js"]
Ejecutar el contenedor:
docker build -t my-node-app .
docker run -p 3000:3000 my-node-app
También configuré el montaje de volúmenes para guardar datos y el reenvío de puertos para acceder a la aplicación desde fuera.