Poner en marcha rápidamente un proyecto de software.

Logo de Docker Development Stack

Docker Development Stack

Entorno Docker Compose compartible entre todos sus desarrolladores — hot reload, aislamiento, coherencia.

2 GB RAM 1 vCPU Disponible

Stack técnico

DockerDocker ComposePostgreSQLRedisMailpit
RAM mínima2 GB
CPU mínima1 vCPU
SO compatiblesubuntu-24.04

La plantilla Docker Development Stack configura un entorno de desarrollo completo basado en Docker Compose, diseñado para ser reproducible y compartible entre todos los miembros de su equipo. Se acabó el «funciona en mi máquina»: todos sus desarrolladores comparten exactamente el mismo entorno, desde la base de datos hasta los servicios auxiliares.

Esta plantilla incluye un archivo `docker-compose.yml` de base con hot reload (volúmenes bind mount), una red interna para los servicios y configuraciones para los tipos de proyecto más habituales. Desplegada en un VPS de desarrollo compartido, permite a todo el equipo trabajar en el mismo entorno de staging.

Funcionalidades clave

Docker Compose con hot reload mediante volúmenes bind mount
Red interna de Docker para el aislamiento de los servicios
Configuraciones listas para Node.js, PHP y Python
Servicios auxiliares incluidos: PostgreSQL, Redis, Mailpit
Makefile con los comandos habituales (start, stop, shell, logs)
Compatible con Docker Desktop y con un VPS remoto

¿Cuándo usar esta solución?

1

Onboarding de desarrolladores

Un nuevo desarrollador clona el repositorio y ejecuta make start — el entorno está listo en 2 minutos.

2

Servidor de staging compartido

Despliegue este entorno en un VPS dedicado al staging — todo el equipo accede a él de la misma manera.

3

Multiproyecto

Gestione varios proyectos con stacks diferentes en el mismo servidor gracias al aislamiento de Docker.

Desplegar Docker Development Stack en su VPS

Guía optimizada para los VPS Cloud ServOrbit.

01

Crear el VPS

Seleccione «Docker Development Stack». Mínimo 2 GB de RAM, más si ejecuta varios proyectos simultáneos.

02

Adaptar el Compose

Modifique docker-compose.yml según su stack (añada su servicio de aplicación, adapte los volúmenes).

03

Conectarse por primera vez

No hay ninguna cuenta que crear: la URL abre directamente el buzón de prueba de Mailpit, sin contraseña. PostgreSQL (5432) y Redis (6379) solo son accesibles desde la propia máquina; las credenciales de Postgres están en /opt/docker-dev-stack/.env.

04

Arrancar el entorno

Ejecute make start o docker compose up -d --build. Los servicios se inician en segundo plano.

05

Acceder a los servicios

Su aplicación es accesible a través del puerto mapeado. PostgreSQL, Redis y Mailpit son accesibles desde la red interna de Docker.

Preguntas frecuentes

Docker Starter es una base de producción mínima. Docker Dev Stack está diseñado específicamente para el desarrollo: hot reload, herramientas de depuración, servicios de prueba (Mailpit, etc.).

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Docker Development Stack? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Docker Development Stack on ServOrbit
Markdown
[![Deploy Docker Development Stack on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=docker-dev-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=docker-dev-stack)
HTML
<a href="https://servorbit.com/vps-cloud?template=docker-dev-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=docker-dev-stack"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Docker Development Stack on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

Poner en marcha rápidamente un proyecto de software.

Active Docker Development Stack en su infraestructura.

VPS Cloud dedicado: IPv4 incluida, centro de datos europeo, soporte incluido. Sus datos nunca salen de su servidor.

Configuración recomendada: 2 GB RAM · 1 vCPU

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva