I'm planning to create client what connects to containerd over tcp.
Is there any reason why containerd supports only socket file connection?
There might be good reason for this (for instance security) and happy to hear that. I can implement TCP support and provide pull request, but want to first stop by and ask is this something what you don't want to implement for good reason.