Por si quedan dudas, Platzi tiene un excelente curso de Docker
Introducción
Conexiones a Bases de Datos con Time OEM y NetsGIS
Integración de Datos con Next.js y Time ORM en Proyectos E-commerce
Database
Instalación de Docker en Windows, macOS y Ubuntu
Configuración de Postgres en Docker Compose
Conexión a Postgres en Docker: Terminal y PgAdmin
Conexión de NestJS a Postgres con Node Postgres
Inyección de Dependencias en NETJS: Conexión a PostgreSQL
Conexión a Bases de Datos con Variables de Entorno en Node.js
TypeORM
Implementación de TypeORM con NestJS en Proyectos Node.js
Creación de Entidades en ORM para Tiendas Virtuales
Implementación del Patrón Repository en NestJS con TypeORM
Operaciones CRUD en ProductService usando TypeORM y Postgres
Cambio de Postgres a MySQL en Docker para CRUD de Productos
Migraciones
Configuración de Migraciones en Bases de Datos con TimeORM
Configuración y uso de migraciones con TimeORM y TypeScript
Ejecución y gestión de migraciones con Time1M en Node.js
Migraciones en bases de datos: agregar campos automáticamente
Relaciones
Relaciones 1 a 1 en Bases de Datos con TimeORM
Manipulación de Relaciones Uno a Uno en Controladores y Servicios
Relaciones Uno a Muchos en Bases de Datos con TypeORM
Gestión de Relaciones Uno a Muchos en Controladores de API
Relaciones Muchos a Muchos en Time1M: Creación y Manejo Práctico
Manipulación de Relaciones Muchos a Muchos en Controladores
Manipulación de Relaciones Muchos a Muchos con TimeORM en JavaScript
Relaciones Muchos a Muchos con Campos Agregados en TimeWareM
CRUD de órdenes de compra y gestión de ítems en NestJS
Consultas
Paginación de Productos con Limit y Offset en Controladores API
Filtrado de Precios con Rango Usando Between en Time Wareham
Indexación de Parámetros en Bases de Datos: Uso y Precauciones
Buenas prácticas de nombramiento en JavaScript y bases de datos
Serialización y Transformación de Datos en APIs con ClassTransformer
Migración a NestJS 9 y TypeORM 0.3
Actualización de dependencias en NEST y TimeWareM
Migración y ajustes en TimewareM 0.3: Cambios en métodos y servicios
Actualización de Migraciones en TimeWareM 0.3
Próximos pasos
Soluciones a referencias circulares en módulos NestJS
Persistencia de Datos con Time Ware M: Conexiones y Buenas Prácticas
Lectura
Según el sistema operativo que utilices puede variar la instalación, así que a continuación te daré las indicaciones base para la instalación según tu sistema operativo:
...
Regístrate o inicia sesión para leer el resto del contenido.
Aportes 3
Preguntas 1
Por si quedan dudas, Platzi tiene un excelente curso de Docker
Por si alguien quiere instalar docker en un Arch base system, como Manjaro, Arch o lo que sea que use pacman como manejador de paquetes, esta guía nunca me ha fallado: https://www.linuxfordevices.com/tutorials/linux/install-docker-on-arch#2-Starting-the-docker-service-on-startup
👏
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?