Windows containers "could not find plugin bridge" error

Hi

I was trying to test drone.io with windows containers, and I’m getting the following error:

“Error response from daemon: could not find plugin bridge in v1 plugin registry: plugin not found”

I understand that this is a Docker related error, but what I can’t understand is why drone is trying to create a network when I only need to run a local command

In order to understand the issue, I created the following test case:

.drone.yml
‘’’
kind: pipeline
name: default

steps:

  • name: test
    image: mcr.microsoft.com/dotnet/framework/sdk:4.7.2
    commands:
    • nuget help
      ‘’’
      when I run: drone exec
      The result is: Error response from daemon: could not find plugin bridge in v1 plugin registry: plugin not found

If I run: docker run --rm mcr.microsoft.com/dotnet/framework/sdk:4.7.2 nuget help
The result is: NuGet Version: 4.4.1.4656

System specs:
docker --version
Docker version 18.09.6, build 1578dcadd2

Windows Server 2019 Datacenter
Verison 1809
OS.Build 17763.253

Am I doing something wrong? I just wanted to test how drone executes a pipeline locally before moving further

Drone creates a bridge network for each pipeline execution so that steps can communicate with one another. For example https://docs.drone.io/pipeline/docker/syntax/services/

It sounds like a Docker issue. Perhaps bridge networks are disabled on your windows machine, hence the error? Unfortunately I do not have any windows experience, and the only windows testing I have done has been on windows server 1709/1803/1809 and I have not had any issues.