Proyecto de ejemplo de una API REST construida con TypeScript y Express, empaquetada en una imagen Docker.
GET /api/time: Devuelve la hora actual.GET /api/ping: Devuelve un pong con hora actual
- Construir la imagen (para docker hub):
docker build -t fernandezja/api-ts-express . - Ver la imagen:
docker images fernandezja/api-ts-express
- Ejecutar el contenedor:
docker run -p 3000:3000 fernandezja/api-ts-express
- Subir la imagen a Docker Hub:
docker push fernandezja/api-ts-express:latest