我想在我的机器上发布詹金斯的一件艺术品到我的本地机器上。在未来,这两台服务器将有专用服务器,但目前,出于测试目的,我想尝试这样做。
詹金斯和尼克斯在单独的容器里。
我能够从我的机器发布到nexus,从项目根目录运行mvn clean deploy。
我不能用詹金斯来做。
当我使用:docker exec -it jenkins-container bash和执行curl http://localhost:8081进入容器时,我会收到消息
curl:(7)未能连接到本地主机端口8081:连接被拒绝
据我所知,我需要提供与localhost不同的url,但哪一个呢?我怎么能找到它?如何配置它?
发布于 2018-09-07 12:29:54
你的两个码头集装箱必须在同一个网络上。一旦完成,您就可以通过它们的名称进行通信,并将成为主机:
例子: curl name}:8081
请参阅在docker中实现网络的文档:
https://stackoverflow.com/questions/52222427
复制相似问题