Docker 詹金斯管道抛出错误&引用;打开。/dockrignore权限被拒绝

Docker 詹金斯管道抛出错误&引用;打开。/dockrignore权限被拒绝,docker,jenkins,amazon-ec2,kubernetes,jenkins-pipeline,Docker,Jenkins,Amazon Ec2,Kubernetes,Jenkins Pipeline,我正在AWS-ubuntu上运行jenkins实例。 作为构建过程的一部分,我需要创建docker映像。当管道sh脚本运行命令docker build-t${dockerImageName}./时,它抛出错误,打开权限被拒绝 我已经验证了用户是jenkins,dockerginore的文件权限是-rw-r--r--我发现docker命令没有足够的权限执行此命令。然后我发现当我们使用snap安装docker时会发生这种情况。我卸载了它,然后用apt-get安装了它。 然后在Jenkin管道中,我更

我正在AWS-ubuntu上运行jenkins实例。 作为构建过程的一部分,我需要创建docker映像。当管道sh脚本运行命令
docker build-t${dockerImageName}./
时,它抛出错误,打开权限被拒绝


我已经验证了用户是
jenkins
,dockerginore的文件权限是
-rw-r--r--

我发现docker命令没有足够的权限执行此命令。然后我发现当我们使用snap安装docker时会发生这种情况。我卸载了它,然后用apt-get安装了它。
然后在Jenkin管道中,我更新了$PATH变量以给出docker命令的位置。它就像一个符咒

在将该问题标记为否定之前,请先说明该问题有何错误?您的问题将被否决,因为它没有指定实际错误消息的一个字节,也没有包含管道脚本的一个字节,也没有任何上下文可以让任何人实际帮助您。因此,这是一个糟糕的问题。也许翻阅这一页并特别关注这一点会有助于你了解它所需要的细节,而这正是我所得到的错误。不管怎样,我已经找到了解决办法。我会把它贴在答案里。