gpt4 book ai didi

docker - 在Docker容器上安装ant

转载 作者:行者123 更新时间:2023-12-02 21:14:07 24 4
gpt4 key购买 nike

我在Docker上有一个正在运行的Jenkins容器。但是当我在 Jenkins (Jenkins)建立工作时,会出现以下错误:

ant: not found

我提到了以下问题 Ant not working with Jenkins within a Docker container,但这也没有奏效。

然后我尝试使用运行ANT
docker run -p 8084:8084 --name=ant-on-docker webratio/ant

但这也会产生与找不到 Ant 相同的错误。

最佳答案

终于,经过一天的努力,我自己找到了解决方案。问题是容器无法访问 Ant 。很高兴知道这些事情:

  • 检查容器内的$ PATH变量。如果没有 Ant ,则需要添加。更重要的是,容器无法访问您的主机 Ant 。如果要访问主机ant,请将容器安装在主机目录上,然后在其中复制ant工具。(这就是我所做的)
  • 我在docker上安装了portainer(这是docker的一个很好的UI)。因此,我转到了容器,并将ant工具路径添加到$ PATH变量中。
  • 关于docker - 在Docker容器上安装ant,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52258161/

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