Configuración de servicios que se ejecutan en un contenedor
Tabla de contenidos
Aprende a inicializar y configurar contenedores Docker para pruebas
copiando archivos en los contenedores y ejecutando comandos dentro de ellos.
Tiempo estimado
15 minutos
En esta guía, aprenderás a:
- Inicializar contenedores copiando archivos en ellos
- Ejecutar comandos dentro de contenedores en ejecución utilizando
execInContainer() - Configurar una base de datos PostgreSQL con scripts SQL
- Crear buckets de AWS S3 en contenedores LocalStack
Requisitos previos
- Java 17+
- Tu IDE de preferencia
- Un entorno Docker compatible con Testcontainers
NoteSi eres nuevo en Testcontainers, visita la introducción a Testcontainers para obtener más información sobre Testcontainers y los beneficios de usarlo.
Módulos
- Copiar archivos
Inicializa contenedores copiando archivos en ubicaciones específicas.
- Ejecutar comandos
Ejecuta comandos dentro de contenedores en ejecución para inicializar servicios para pruebas.