Docker componer v2
Dónde conseguir Docker Compose
Windows y macOS
linux
Inicio rápido
Contribuyendo
Legado
Docker Compose es una herramienta para ejecutar aplicaciones de múltiples contenedores en Docker definidas mediante el formato de archivo Compose. Un archivo Compose se utiliza para definir cómo se configuran uno o más contenedores que componen su aplicación. Una vez que tenga un archivo Compose, puede crear e iniciar su aplicación con un solo comando: docker compose up
.
Docker Compose está incluido en Docker Desktop para Windows y macOS.
Puede descargar los archivos binarios de Docker Compose desde la página de lanzamiento de este repositorio.
Cambie el nombre del binario relevante para su sistema operativo para docker-compose
y cópielo en $HOME/.docker/cli-plugins
O cópielo en una de estas carpetas para instalarlo en todo el sistema:
/usr/local/lib/docker/cli-plugins
O /usr/local/libexec/docker/cli-plugins
/usr/lib/docker/cli-plugins
O /usr/libexec/docker/cli-plugins
(puede ser necesario hacer que el archivo descargado sea ejecutable con chmod +x
)
Usar Docker Compose es un proceso de tres pasos:
Defina el entorno de su aplicación con un Dockerfile
para que pueda reproducirse en cualquier lugar.
Defina los servicios que componen su aplicación en compose.yaml
para que puedan ejecutarse juntos en un entorno aislado.
Por último, ejecute docker compose up
y Compose iniciará y ejecutará toda su aplicación.
Un archivo de redacción tiene este aspecto:
servicios: web: construir: . puertos: - volúmenes "5000:5000": - .:/código redis: imagen: redis
¿Quiere ayudar a desarrollar Docker Compose? Consulte nuestra documentación de contribución.
Si encuentra un problema, infórmelo en el rastreador de problemas.
La versión Python de Compose está disponible en la rama v1
.