CLion 2025.2 Help

Docker Registry 设置

指定用于存储和分发 Docker 镜像的 Docker registry 的访问设置。

启用 Docker 插件

此功能依赖于 Docker插件,该插件默认在 CLion 中捆绑并启用。 如果相关功能不可用,请确保您未禁用该插件。

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

  2. 打开 已安装 选项卡,找到 Docker插件,并在插件名称旁边选择复选框。

Docker Registry 设置

默认情况下,CLion 允许您从 Docker Hub拉取公共镜像。 如果您想使用私有存储库,请添加 Docker registry 并提供您的帐户凭据。

添加按钮添加

添加新的 Docker 注册表。

"移除"按钮删除 Alt+Delete

删除选定的 Docker registry。

对每个 Docker 注册表,配置以下内容:

名称(M)

指定此注册表配置的名称。

注册表

请选择一种可用的 Docker 注册表类型:

  • Docker Hub :指定您的凭据以访问 registry.hub.docker.com 中的私有镜像。 默认情况下,CLion 只能访问 Docker Hub 上的公共镜像。

  • GitLab :使用主要的 GitLab 注册表在 gitlab.com或指定一个自托管的 GitLab 注册表。

  • JetBrains Space :在您的 Space 实例中使用 Docker registry。

  • Docker V2 :指定支持 Docker Registry HTTP API V2 的任何注册表。

  • 通用 :如果其他注册表类型不起作用,请将您的注册表添加为通用类型。 您将无法浏览并拉取 服务 工具窗口中的镜像,但可以将镜像推送到此注册表。

    例如,CLion 并不完全支持 Quay 镜像注册表,但您可以将其添加为通用注册表:在 quay.io 上创建一个存储库,并将 quay.io 作为地址、您的用户名和密码。

地址

请指定 Docker registry 的 URL。

用户名

请在所选注册表中指定您的用户帐户名称。

密码

请为您在所选注册表中的用户帐户指定密码。

令牌

请指定所选 Docker 仓库的访问令牌

Azure 容器注册表

CLion 支持添加一个 Azure Container Registry 作为 Docker V2 registry。

如果您使用临时令牌进行 使用 Azure AD 的单人登录 ,请将用户名设置为 00000000-0000-0000-0000-000000000000 ,并将密码设置为 az acr login 返回的令牌以及 --expose-token 参数。 使用这些命令登录到 Azure CLI 并暴露该令牌:

az login az acr login --name <azureregistryname> --expose-token

如果您想使用 admin user account ,请在 Azure 门户或通过 Azure CLI 启用它:

az acr update -n <azureregistryname> --admin-enabled true

您可以在配置 Azure Container Registry 时设置管理员用户名和密码。

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