🚨 AtomicJar is now part of Docker 🐋! Read the blog

Description

PostgreSQL, also known as Postgres, is a free and open-source relational database management system emphasizing extensibility and SQL compliance.

Examples

var postgres = new PostgreSQLContainer<>(DockerImageName.parse("postgres:16-alpine"));
postgres.start();
postgresContainer, err := postgres.Run(ctx,
  "postgres:16-alpine",
  postgres.WithDatabase("test"),
  postgres.WithUsername("user"),
  postgres.WithPassword("password"),
)
var postgreSqlContainer = new PostgreSqlBuilder()
  .WithImage("postgres:16")
  .Build();
await postgreSqlContainer.StartAsync();
const container = await new PostgreSqlContainer().start();