您可以通过 Coolify 托管的数据库
Coolify 支持各种数据库以满足不同应用程序的需求。即使您在这里没有看到您喜欢的数据库,您仍然可以使用 Docker 通过 Coolify 托管它。
Coolify 为以下数据库提供一键式设置:
每个数据库都有其自身的优势和使用场景。点击数据库了解更多信息。
部署数据库
在选择新资源时,您可以从列表中选择一个数据库。

您只需点击几下即可配置数据库。Coolify 支持以下数据库:
- PostgreSQL
- MySQL
- MariaDB
- MongoDB
- Redis
- DragonFly
- KeyDB
- Clickhouse
端口映射与公共端口
端口映射
端口映射使用 Docker 的端口映射功能。它用于将容器端口映射到主机端口。例如,如果您将端口映射设置为 8080:80,则容器端口 80 将被映射到主机端口 8080。
公共端口
公共端口用于通过启动 Nginx TCP 代理将容器端口暴露到互联网。
我应该使用哪一个?
- 端口映射使连接/端口永久化(您需要重启数据库才能更改它)。
- 公共端口使连接/端口动态化(您可以更改它而无需重启数据库,Coolify 会为您重启 Nginx TCP 代理)。
在构建期间访问数据库
如果您使用 Nixpacks 构建包,您有两种方式在构建期间访问数据库:
- 数据库和您的应用程序
在同一网络中:您可以使用 Coolify 提供的内部 URL访问它。 - 数据库和您的应用程序
不在同一网络中:您需要将数据库设置为可通过互联网访问并使用 Coolify 提供的公共 URL。
