Note: This is currently under development
Go handler to create external network extensions for Docker.
This library is designed to be integrated in your program.
- Implement the
dknet.Driverinterface. - Initialize a
dknet.Handlerwith your implementation. - Call either
ServeTCPorServeUnixfrom thedknet.Handler.
d := MyNetworkDriver{}
h := dknet.NewHandler(d)
h.ServeTCP("test_network", ":8080") d := MyNetworkDriver{}
h := dknet.NewHandler(d)
h.ServeUnix("root", "test_network")Coming soon
MIT