wsl-labs GitHub
Catálogo

Los 12 casos

Cada caso trae su Dockerfile, su README y sus límites de memoria y CPU. Los datos de esta página salen de containers/containers.config.json, el mismo catálogo que lee el panel.

01 - node-api un contenedor

API Node.js

API REST mínima en Node.js (imagen node:20-alpine, http nativo).

puerto 8101imagen 136 MBRAM rec. 256 MB
03 - python-api un contenedor

API Python (Flask)

API REST en Flask (imagen python:3.12-alpine).

puerto 8102imagen 62 MBRAM rec. 256 MB
10 - go-api un contenedor

API Go

API REST en Go (net/http), imagen compilada multi-stage.

puerto 8103imagen 15 MBRAM rec. 128 MB
06 - nginx-web un contenedor

Nginx web

Servidor web/estático con Nginx (imagen nginx:alpine).

puerto 8104imagen 62 MBRAM rec. 128 MB
04 - redis-cache app + base de datos

Cache Redis + app

App Node que consulta Redis (redis:7-alpine) por una red wslc.

puerto 8105imagen 175 MBRAM rec. 512 MB2 contenedoresred wslc-redis-net
05 - postgres-api app + base de datos

API + PostgreSQL

API Python conectada a PostgreSQL (postgres:15) por una red wslc.

puerto 8106imagen 493 MBRAM rec. 1024 MB2 contenedoresred wslc-pg-net
02 - php-lamp app + base de datos

LAMP (PHP + MariaDB)

PHP+Apache con MariaDB por una red wslc (stack LAMP).

puerto 8107imagen 808 MBRAM rec. 1024 MB2 contenedoresred wslc-lamp-net
07 - rabbitmq infraestructura

RabbitMQ (mensajería)

Broker RabbitMQ con panel de administración (rabbitmq:3-management).

puerto 8109imagen 252 MBRAM rec. 1024 MB
08 - prometheus-grafana infraestructura

Prometheus + Grafana

Observabilidad: Prometheus + Grafana por una red wslc.

puerto 8110imagen 1406 MBRAM rec. 1536 MB2 contenedoresred wslc-obs-net
09 - multi-service app + base de datos

App multi-servicio (Mongo)

Backend Node + MongoDB (mongo:7) por una red wslc.

puerto 8112imagen 1012 MBRAM rec. 1024 MB2 contenedoresred wslc-multi-net
11 - elasticsearch infraestructura

Elasticsearch

Motor de búsqueda Elasticsearch 8 (nodo único, seguridad off).

puerto 8113imagen 1410 MBRAM rec. 3072 MB
12 - jenkins infraestructura

Jenkins CI

Servidor de integración continua Jenkins LTS.

puerto 8114imagen 490 MBRAM rec. 2048 MB