You are trying to use PostgresSQLContainer
as JUnit ClassRule
but your usage of @ExtendWith
seems to indicate that you are using JUnit 5 / Jupiter which does not support JUnit 4 rules.
Use the JUnit 5 integration of Testcontainers instead: https://www.testcontainers.org/test_framework_integration/junit_5/