首页 新闻 会员 周边 捐助

Jenkins调用宿主机的docker后,构建Dockerfile时提示找不到copy文件

0
悬赏园豆:5 [待解决问题]

首先通过docker启动Jenkins,配置了Jenkins访问宿主机docker的权限。然后通过Jenkins实时构建镜像,命令如下

dockerfile如下

通过Jenkins执行此命令后,Jenkins提示找不到jdk文件,也就是dockerfile找不到宿主机目录下的文件。手动构建时正常,但通过Jenkins构建好似会自动生成一个临时空间,不知道怎么解决?

熊猫~·的主页 熊猫~· | 初学一级 | 园豆:171
提问于:2024-10-20 21:10
< >
分享
所有回答(1)
1

shell脚本第一行插入一条命令,cd到Jenkins的输出目录,再执行docker build时就不会找不到文件了。
可以参考一下我以前写的博客:
https://www.cnblogs.com/sunshine-wy/p/13410736.html

顾星河 | 园豆:7294 (大侠五级) | 2024-10-21 11:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册