Esta web utiliza cookies para proporcionarte la mejor experiencia de navegación posible. Estas cookies son guardadas en tu navegador y cumplen funciones como reconocerte cuando regresas a esta web y ayudarnos a saber qué secciones de la web encuentras más interesantes y útiles.
Guia rápida de Docker Compose
- agosto 20, 2021
- Categoría: clúster utilidades virtualización
Importante: Esta información es para uso lúdico personal. En ningún caso se pretende dar conocimientos, consejos, formaciones, herramientas, ni soluciones técnicas de ámbito comercial ni profesional. Simplemente es información que se ha redactado en finalidad de recordatorio de ciertos proyectos realizados. Si usted no está seguro de la fiabilidad de la información, no cumple con sus expectativas o no es de su agrado, le ruego que abandone este sitio web. Para ver todas las exclusiones garantía y de responsabilidad acceda a la sección Aviso Legal.
Instalación
-- Ver la última versión del software en: https://github.com/docker/compose/releases sudo curl -L "https://github.com/docker/compose/releases/download/[VERSION-SOFTWARE]/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose docker-compose --version
Crear un archivo de configuración del proyecto, por ejemplo, un servidor web nginx y una base de datos.
-- Archivo docker-compose.yml version: '3.7' services: web: image: nginx:alpine ports: - "8000:80" volumes: - ./app:/usr/share/nginx/html db: image: mariadb ports: - "3306:3306"
Arrancar el proyecto
docker-compose up -d
Comprobar los contenedores activos
docker-compose ps
Mirar los logs en busca de errores
docker-compose logs
Pausar el entorno
docker-compose pause docker-compose unpause
Finalizar la ejecución
docker-compose stop
Eliminar contenedores
docker-compose down