【发布时间】:2016-06-07 07:05:57
【问题描述】:
用户在终端输入docker命令,终端将其发送给Docker daemon,然后接收来自Docker daemon的响应并显示给用户。
我们是否有可能开发一个 Java 程序来做终端所做的事情,直接与 Docker 守护进程对话? 如果可能的话,我们可以通过在这个 Java 程序中开发来向 Docker 添加一些自定义功能。
【问题讨论】:
标签: java docker containers
用户在终端输入docker命令,终端将其发送给Docker daemon,然后接收来自Docker daemon的响应并显示给用户。
我们是否有可能开发一个 Java 程序来做终端所做的事情,直接与 Docker 守护进程对话? 如果可能的话,我们可以通过在这个 Java 程序中开发来向 Docker 添加一些自定义功能。
【问题讨论】:
标签: java docker containers
看看那些:https://docs.docker.com/engine/reference/api/docker_remote_api/。 Docker 通过 unix 套接字提供远程 API。对于 java,您可以使用任何具有该支持的库。例如:https://github.com/mcfunley/juds 或 https://github.com/kohlschutter/junixsocket。
【讨论】: