Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Docket.DotNet出现Docker桌面问题,第二次调用_dockerClient.Containers.StartContainerAsync()将失败,出现OperationCanceledException_.net_Docker_.net Core_Amazon Dynamodb_Localstack - Fatal编程技术网

.net Docket.DotNet出现Docker桌面问题,第二次调用_dockerClient.Containers.StartContainerAsync()将失败,出现OperationCanceledException

.net Docket.DotNet出现Docker桌面问题,第二次调用_dockerClient.Containers.StartContainerAsync()将失败,出现OperationCanceledException,.net,docker,.net-core,amazon-dynamodb,localstack,.net,Docker,.net Core,Amazon Dynamodb,Localstack,我尝试使用docker通过版本2.1.0.3(38240)与AWS云运行集成测试 但是,无论何时第二次调用StartContainerAsync(),它都会失败,并出现OperationCanceledException 以下是重现问题的步骤: 我尝试了localstack/localstack和dynamodb本地映像,但我认为使用哪些映像与错误无关 从Docker CLI中提取图像 运行控制台应用程序,进行以下调用 调用_dockerClient.Containers.CreateConta

我尝试使用docker通过版本2.1.0.3(38240)与AWS云运行集成测试

但是,无论何时第二次调用StartContainerAsync(),它都会失败,并出现OperationCanceledException

以下是重现问题的步骤:

我尝试了localstack/localstack和dynamodb本地映像,但我认为使用哪些映像与错误无关

  • 从Docker CLI中提取图像 运行控制台应用程序,进行以下调用
  • 调用_dockerClient.Containers.CreateContainerAsync()
  • 调用_dockerClient.Containers.StartContainerAsync()
  • 调用_dockerClient.Containers.StopContainerAsync()
  • 调用_dockerClient.Containers.RemoveContainerAsync()
  • 调用_dockerClient.Containers.CreateContainerAsync()
  • 调用_dockerClient.Containers.StartContainerAsync()//程序将 在这里失败
  • 从Docker CLI中提取图像 第一次运行Console应用程序,它将进行以下调用
  • 调用_dockerClient.Containers.CreateContainerAsync()
  • 调用_dockerClient.Containers.StartContainerAsync()//程序将在此处失败
  • StartContainerAsync()将在第二次运行时失败。它不必处于相同的过程中。然后docker桌面将进入非响应状态,要修复它,我必须将docker重置为出厂默认值,如果只是尝试重新启动docker,将出现“等待生命周期服务器启动超时”错误

    此行为在两个不同的物理机器中重复

    如有任何帮助,我们将不胜感激


    我使用的是Windows 10 Pro、Visual Studio 16.3.1和Docker Desktop 2.1.0.3版(38240)

    卸载其LSP后,发现问题是由我的VPN软件Astrill引起的。程序现在运行良好


    我的台式机和笔记本电脑上都安装了相同的软件。这就是为什么在这两台机器上都会出现这种行为。

    事实证明,问题是由我卸载其LSP后的VPN软件Astrill引起的。程序现在运行良好

    我的台式机和笔记本电脑上都安装了相同的软件。这就是为什么这种行为在两台机器中都是重复的