GoLand 2025.2 Help

Docker

Docker 是一个可在隔离且可复现的环境中部署和运行可执行文件的工具。 例如,可以在与生产环境相同的环境中测试代码,这可能会很有用。

GoLand 集成了 Docker 功能,可直接在 IDE 中创建 Docker 镜像、运行 Docker 容器、管理 Docker Compose 应用、使用公共和私有 Docker 注册表及更多其他操作。

启用 Docker 插件

此功能依赖于 Docker 插件,该插件默认已随 GoLand 捆绑并启用。 如果相关功能不可用,请确保没有禁用该插件。

  1. Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,查找 Docker 插件,并勾选插件名称旁边的复选框。

安装并运行 Docker

连接到 Docker 守护进程

  1. Ctrl+Alt+S 打开设置,然后选择 构建、执行、部署|Docker

  2. 点击 添加按钮 添加 Docker 配置,并指定如何连接 Docker 守护进程。

    连接设置取决于您的 Docker 版本和操作系统。

    对话框底部应显示 连接成功 消息。

    Docker 连接设置

    有关在 Windows 或 macOS 上使用 Docker 时将本地路径映射到运行 Docker 守护进程的虚拟机的更多信息,请参阅 Windows 和 macOS 主机的虚拟机路径映射。 无法为映射的本地路径之外的目录使用卷和绑定挂载。

    此表在 Linux 主机中不可用,在该平台上 Docker 可原生运行,并且可以将任意目录挂载到容器中。

  3. 打开 服务 工具窗口(视图(V)| 工具窗口(T)| 服务Alt+8 ),选择配置完成的 Docker 连接节点 Docker 节点 并点击 连接按钮 ,或从上下文菜单中选择 Connect

    Docker 工具窗口,已连接到 Docker

    要编辑 Docker 连接设置,选择 Docker 节点并点击工具栏上的 编辑配置按钮 ,或从上下文菜单中选择 Edit Configuration

    您也可以点击 添加服务菜单 并选择 Docker 连接 ,直接在 服务 工具窗口中添加 Docker 连接。 如果已配置 Docker contexts ,可以选择 来自 Docker Context 的 Docker 连接 添加相应连接。

连接到 Docker 守护进程后,可使用 服务 工具窗口(视图(V)| 工具窗口(T)| 服务Alt+8 )管理与 Docker 相关的所有操作,例如: 拉取和推送镜像创建并运行容器扩展 Docker Compose 服务。 与其他工具窗口一样,您可以开始键入镜像或容器名称,以高亮显示匹配项。

Docker 工具窗口,文本搜索

有关更多信息,请参阅 服务工具窗口中的 Docker 章节。

在远程服务器上使用 Docker 的前提条件

在远程机器上使用 Docker 之前,请确保满足以下前提条件:

  • 本地 Docker CLI ,用于连接到远程 Docker 实例。 您可以安装 Docker Desktop,也可以仅安装 Docker CLI。

  • Docker Buildx 插件,用于从 Dockerfile 构建镜像。 请注意,使用 Buildx 需要 Docker Engine 的版本为 19.03 或更高。

最后修改日期: 2025年 9月 26日