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

时间:2016-06-07 07:05:58

标签: java docker containers

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

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

1 个答案:

答案 0 :(得分:3)

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