```go
if c, ok := conn.(*net.TCPConn); ok {
  return NewDockerTCPConn(c, true), nil
}
return nil, UnknownDockerProtoErr
```