gpt4 book ai didi

postgresql - go Scratch 容器和 PG 容器之间的 SSL 连接问题。如何解决?

转载 作者:数据小太阳 更新时间:2023-10-29 03:32:27 26 4
gpt4 key购买 nike

<分区>

更新

我相信我已通过此连接解决了这个问题...

db, err := gorm.Open("postgres", "host='postgres'&user:docker&port=5432&dbname='docker'&password='password'&sslmode=disable")

我在 Docker PG 容器和 GoLang Scratch 容器之间发现连接被拒绝。错误是:

============   exiting ==========
todo_1 | pq: SSL is not enabled on the server
todo_1 | panic: failed to connect database e

The docker-compose.yml file

The main.go file which is panicking

Complete code base with Docker files

其他注意事项:

  • 我正在使用 GORM 库连接 PG。

要求:请查看代码并给出一些关于在何处以及如何解决此 SSL 问题的提示。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com