Coolify logoCoolify

创建目标

本指南介绍如何在 Coolify 中创建新的目标,以便部署您的应用程序和数据库。

前提条件

在创建目标之前,请确保您具备:

  • 至少一个已连接到 Coolify 的服务器
  • 管理目标的适当权限
  • Docker 网络 的基本了解

创建新目标

方法 1:从目标页面

创建目标配置
  1. 在主导航中转到 目标 (Destinations)
  2. 点击 + 添加 (+ Add)
  3. 填写目标详情。

方法 2:从服务器管理

服务器创建目标配置
  1. 进入 服务器 (Servers) 并选择您的服务器
  2. 导航到 目标 (Destinations) 选项卡
  3. 点击 + 添加 (+ Add)
  4. 填写目标详情。

配置选项

创建目标模态框配置

目标名称

  • 根据服务器名称和网络 ID 自动生成
  • 可以自定义为更具描述性的名称

网络名称

  • 必须在每台服务器上唯一
  • 自动生成唯一标识符(CUID2 格式)
  • 可以自定义为更具描述性的名称
  • 创建后无法更改
  • 用作实际的 Docker 网络名称

服务器选择

  • 从团队中可用的服务器中选择
  • 服务器必须在线且可访问
  • 不能是 构建服务器
  • 决定 Docker 网络将在何处创建

目标类型

目标类型是根据所选服务器的配置 自动确定 的:

独立 Docker (Standalone Docker)

  • 当服务器配置为独立 Docker 主机时 自动选择
  • 创建标准 Docker 网络
  • 适用于单服务器部署
  • 支持桥接网络和自定义网络

Docker Swarm

  • 当服务器配置为 Docker Swarm 管理器或工作节点时 自动选择
  • 创建用于多节点通信的覆盖网络
  • 服务器在设置时必须启用 Docker Swarm 模式
  • 用于集群部署的高级功能

服务器配置决定类型

在创建目标时,您无法手动选择独立 Docker 或 Docker Swarm。类型由您的服务器添加到 Coolify 时的配置方式决定。

自动网络创建

当您创建目标时,Coolify 会自动:

  1. 在目标服务器上创建 Docker 网络
  2. 将代理 (Traefik/Caddy) 连接到该网络
  3. 配置网络设置以实现正确的隔离
  4. 启用网络内的容器间通信

网络扫描

您还可以扫描服务器上的现有 Docker 网络并将其添加为目标:

扫描网络配置
  1. 进入 服务器 (Server) 并选择您的服务器
  2. 导航到 目标 (Destinations)
  3. 点击 扫描目标 (Scan for Destinations)
  4. 选择要导入的现有网络,Coolify 将为其创建目标条目

验证与错误

创建目标时的常见错误:

  • 网络已添加到此服务器:网络名称与现有名称冲突

创建后

创建完成后,您的目标将:

  • 出现在目标列表中
  • 可用于部署应用程序和数据库
  • 自动配置网络连通性
  • 准备好托管您的容器化资源

On this page