如何通过Java程序直接与Docker守护进程交互(绕过终端)



用户在终端中键入 docker 命令,终端将其发送到 Docker 守护程序,然后接收来自 Docker 守护程序的响应并显示给用户。

我们是否有可能开发一个 Java 程序来执行终端所做的事情,直接与 Docker 守护进程对话?如果可能的话,我们可以通过在这个 Java 程序中开发来向 Docker 添加一些自定义功能。

看看那些: https://docs.docker.com/engine/reference/api/docker_remote_api/。Docker通过unix套接字提供远程API。对于Java,您可以使用具有该支持的任何库。例如:https://github.com/mcfunley/juds 或 https://github.com/kohlschutter/junixsocket。

最新更新