lucaslorentz / caddy-docker-proxy

Caddy as a reverse proxy for Docker
MIT License
2.75k stars 167 forks source link

Support containerd and nerdctl #513

Open kogeletey opened 1 year ago

kogeletey commented 1 year ago

Hello, you have a great product, but would like to run in different runtime, such as containerd. Now when trying to do this an errors of not funding dockerd.socket. It really doesn't exists, because very is only containerd.sock

lucaslorentz commented 8 months ago

Hey, would you be able to share documentation about the API exposed in containerd.sock? Is it the same as docker API? Are there go lang client packages that we can use to talk to containerd.sock?

I don't have much time to dig into those specifics at the moment. It would be great if someone interested in this feature could share more details.

kogeletey commented 8 months ago

I haven't seen the api documentation for containerd, but there is a standart client containerd/client and there is a small note about its use in project readme.