moby / vpnkit

A toolkit for embedding VPN capabilities in your application
Apache License 2.0
1.1k stars 187 forks source link

Restore the vpnkit-userland-proxy #462

Closed djs55 closed 5 years ago

djs55 commented 5 years ago

dockerd allows the userland proxy to be overridden with a custom binary. In Docker Desktop we use the LinuxKit pkg/vpnkit-expose-port which is now different from our vpnkit-expose-port. The vpnkit-expose-port in this repo is an example of how to use the vpnkit Go package to manipulate ports; it does not know how to manipulate a mounted 9P filesystem like the pkg/vpnkit-expose-port does.

This PR

djs55 commented 5 years ago

This PR only involves Go code, so it's safe to merge without waiting for appveyor.