Docker 仓库设置
指定用于访问 Docker 仓库的设置,该仓库用于存储和分发 Docker 镜像。
启用 Docker 插件
此功能依赖于 Docker插件,该插件在 WebStorm 中默认捆绑并启用。 如果相关功能不可用,请确保未禁用该插件。
按下 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 Docker 插件,并选中插件名称旁边的复选框。

默认情况下,WebStorm 允许您从 Docker Hub 拉取公共镜像。 如果您希望使用私有仓库,请添加一个 Docker 仓库并提供您的账户凭据。
添加
添加新的 Docker 仓库。
删除 Alt+Delete
移除选中的 Docker 仓库。
为每个 Docker 仓库配置以下选项:
- 名称(M)
指定此仓库配置的名称。
- 注册表
选择可用的 Docker 仓库类型之一:
Docker Hub :指定访问 registry.hub.docker.com 主 Docker 仓库中私有镜像的凭据。 默认情况下,WebStorm 只能访问 Docker Hub 上的公共镜像。
GitLab :使用 gitlab.com 上的主 GitLab 仓库或指定自托管的 GitLab 仓库。
JetBrains Space :使用 Space 实例中的 Docker 仓库。
Docker V2 :指定任何支持 Docker Registry HTTP API V2 的仓库。
通用 :如果其他仓库类型不起作用,请将您的仓库添加为通用类型。 您将无法在 服务 工具窗口中浏览和拉取镜像,但可以将镜像推送到该仓库。
例如,WebStorm 尚不完全支持 Quay 镜像仓库,但您可以将其添加为通用仓库:在 quay.io 上创建一个仓库,并将
quay.io指定为地址,输入您的用户名和密码。
- 地址
指定 Docker 仓库的 URL。
- 用户名
指定所选仓库中的用户账户名称。
- 密码
指定所选仓库中用户账户的密码。
- 令牌
指定所选 Docker 仓库的访问令牌
Azure 容器注册表
WebStorm 支持将 Azure 容器注册表 添加为 Docker V2 仓库。
如果您使用的是针对 Azure AD 个人登录的临时令牌,请将用户名设置为 00000000-0000-0000-0000-000000000000 ,密码设置为 az acr login 使用 --expose-token 参数返回的令牌。 使用以下命令登录 Azure CLI 并获取令牌:
如果您希望使用 管理员账户 ,请在 Azure 门户或通过 Azure CLI 启用该账户:
您可以在配置 Azure 容器注册表时设置管理员用户名和密码。