gpt4 book ai didi

maven - 如何在 Docker 容器中的 JoNaS 上部署应用程序

转载 作者:行者123 更新时间:2023-12-02 20:29:15 24 4
gpt4 key购买 nike

我正在使用 Docker(Unix 系统)来制作可以部署一些 Web 应用程序(用 Java 制作)的容器。我在其中一个容器中正确安装并配置了 JoNaS,但我缺少有关网络的一些内容。

事实上,问题是我使用调用一些 Maven(更准确地说是 maven-cargo-plugin)的 Jenkins 作业,以便在容器中部署(rmi://协议(protocol))。

我猜他们无法正确讨论,因为容器不在同一个网络上。实际上,我不允许更改任何网络设置,因此我搜索了绕过网桥或类似内容的解决方案。

如果他们没有,你们对我的问题有什么想法吗?如果你们认为我不够清楚(http://img15.hostingpics.net/pics/209383DockerExp.png),我对我的配置做了一些说明。

虽然,对不起我的英语错误。

最佳答案

听起来您想从 Docker 容器中公开 Cargo 端口,以便 Jenkins 可以连接到该端口上的 Docker 主机 IP 以进入容器。见 http://docs.docker.com/reference/run/#expose-incoming-ports供使用。例如,如果 Cargo 端口是 6767,您可以使用 -p 6767:6767 运行容器。这将允许 Jenkins 连接到端口 6767在 Docker 主机 IP(同一网络)上。

关于maven - 如何在 Docker 容器中的 JoNaS 上部署应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27035814/

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