gpt4 book ai didi

docker - 从另一个 docker 容器中的另一个应用程序启动 docker 容器

转载 作者:行者123 更新时间:2023-12-01 09:25:41 26 4
gpt4 key购买 nike

我们有一个现有的 Java 应用程序,它公开了一个 REST API。当它收到一个 http 请求时,它使用 Runtime.getRuntime().exec 启动另一个 java 进程。

我们正在将此应用程序迁移到 docker,我们希望将这些服务、REST 应用程序在 1 个容器中和另一个组件中的另一个组件分开。

有什么办法可以让 REST 应用程序在另一个 docker 容器中启动另一个应用程序?

最佳答案

是的,您可以以编程方式生成 docker 容器。
Docker Remote API 将允许您这样做。您可以使用 http 客户端库来调用远程 API,也可以使用 java docker 客户端库来执行相同的操作。

这是相关的 docker 文档:

远程API:
https://docs.docker.com/engine/reference/api/docker_remote_api/
图书馆:https://docs.docker.com/engine/reference/api/remote_api_client_libraries/

关于docker - 从另一个 docker 容器中的另一个应用程序启动 docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37581644/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com