containerd / containerd/nerdctl

Idea: Docker API for compatibility

Open
#798 15 comments 22 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
10.4k
Forks
826
Avg merge
1d 23h
Merged PRs (30d)
44

Description

Hi, I really love this project and have been using it in conjunction with lima.

But lately I had to get back to other alternatives that expose the docker API.
It happens that some tools (like VS Code Remote Containers, Testcontainer framework) need to communicate via API, tipically the docker.sock unix socket.

I have an Idea of creating a tool that exposes an API that behaves the same as the normal docker API.
It could use `nerdctl` as a library (not sure if currently possible) or maybe try to use it as a subprocess.

I would like to ask if someone has heard of a simmilar project I could use/contribute instead of starting a new one from scratch.

Also, if you could point me in the direction of which way to integrate with `nerdctl` is the best one in your opinion (as subprocess, as library, some kind of inter-process commuication, etc.)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.