现代 Spring Boot 开发,不该再是“我本地手动装一套数据库,再自己记端口”。
services:
postgres:
image: postgres:17
environment:
POSTGRES_DB: city_hall
POSTGRES_USER: city
POSTGRES_PASSWORD: city
ports:
- "5432"再加开发期依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-docker-compose</artifactId>
<optional>true</optional>
</dependency>