使用 azure CI-CD 将 docker 部署到本地
Deploy docker to on-premise using azure CI-CD
我有 created.NetCore 应用程序并已成功部署到本地 PC docker 容器。
现在我正尝试从 Azure DevOps 构建它并将其发布到我的一台本地托管服务器。
现在我不知道如何托管它。也不确定什么是 Docker 注册表服务连接和容器注册表类型。
我的 DevOps 服务器也是本地托管的,没有安装 docker。
我有一个 docker 帐户和一个私有存储库。
请建议如何继续,因为我在构建图像时遇到以下错误
open //./pipe/docker_engine: 系统找不到指定的文件。在 Windows 上的默认守护程序配置中,docker 客户端必须 运行 提升才能连接。此错误还可能表明 docker 守护程序不是 运行ning。
谢谢
Deploy docker to on-premise using azure CI-CD
如果想部署app到本地PCdocker容器,可以使用Self-hosted Agent(Build Pipeline and Release Pipeline) or Deployment Group(Release Pipeline)。
注意:我们需要在安装了docker的服务器上设置自代理。
那么您可以尝试以下管道设置。
这是一篇关于 ASP.Net Application Deployment in Docker for Windows 的博客。
您可以使用 Command Line Task
到 运行 docker 命令。在这种情况下,您可以将本地构建和部署过程移动到 azure devops
我有 created.NetCore 应用程序并已成功部署到本地 PC docker 容器。
现在我正尝试从 Azure DevOps 构建它并将其发布到我的一台本地托管服务器。
现在我不知道如何托管它。也不确定什么是 Docker 注册表服务连接和容器注册表类型。
我的 DevOps 服务器也是本地托管的,没有安装 docker。
我有一个 docker 帐户和一个私有存储库。
请建议如何继续,因为我在构建图像时遇到以下错误
open //./pipe/docker_engine: 系统找不到指定的文件。在 Windows 上的默认守护程序配置中,docker 客户端必须 运行 提升才能连接。此错误还可能表明 docker 守护程序不是 运行ning。
谢谢
Deploy docker to on-premise using azure CI-CD
如果想部署app到本地PCdocker容器,可以使用Self-hosted Agent(Build Pipeline and Release Pipeline) or Deployment Group(Release Pipeline)。
注意:我们需要在安装了docker的服务器上设置自代理。
那么您可以尝试以下管道设置。
这是一篇关于 ASP.Net Application Deployment in Docker for Windows 的博客。
您可以使用 Command Line Task
到 运行 docker 命令。在这种情况下,您可以将本地构建和部署过程移动到 azure devops