首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Docker容器部署到JBoss

从Docker容器部署到JBoss
EN

Stack Overflow用户
提问于 2016-06-22 22:39:02
回答 1查看 648关注 0票数 0

我有一个在RHEL主机上运行的docker容器,它从TFS中提取代码并使用Ant脚本构建war。构建完成后,我们希望将war推送到运行在RHEL主机上的JBoss上。做这件事最好的方法是什么?

我们已经将Jenkins安装到主机系统上的一个目录中,我可以使用JBoss部署脚本从这个目录手动将war部署到jboss服务器。

当我在我的Jenkins容器中运行构建时,我可以使用主机上的文件系统运行jboss脚本吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-25 17:00:22

不是的。不能从容器中在主机上运行脚本。

一种解决方案可能是在Jenkins和JBoss容器之间共享一个卷。通过这种方式,Jenkins可以将war部署到这个目录中,JBoss将能够访问它。但是不能使用Jenkins容器在主机上运行脚本。

如果您确实需要执行一个脚本,您可以链接容器(即。将它们添加到同一个码头网络中)。您可以在其中构建带有SSH的JBoss容器,您的Jenkins作业可以包含一个通过SSH在JBoss容器上运行一个命令步骤。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37979381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档