尝试从SpringBoot连接到docker-postgres失败

envsm3lx  于 2022-12-22  发布在  Docker
关注(0)|答案(1)|浏览(113)

我已经基于postgres图像创建了一个Docker容器。
我试图从Sping Boot 应用程序连接到它,但没有成功。
用户名为“postgress”,密码为“password”。
(我没有Docker Composes的任何内容,也不知道是否有必要。)
我会很感激你的帮助

5sxhfpxr

5sxhfpxr1#

最终解决:
1.取出所有之前的容器。
1.创建新容器。这次使用端口5433并指定postgres用户。
docker运行--名称容器postgres-1 -p 5433:5432 -v“C:\卷docker-1:/var/lib/postgresql/data”-e邮政数据库密码=密码-e邮政数据库用户=邮政数据库-d邮政数据库:13.9-alpine3.17
1.创建数据库bootifyone。
码头管理员-it集装箱-postgres-1 bash
psql -h本地主机-p 5432 -U后处理器
创建数据库 Bootstrap
1.在application.properties中使用此连接URL:
数据源。网址=jdbc:postgresql://本地主机:5433/启动

相关问题