我试图在Jenkins中使用" Build在Docker容器内构建项目时出现以下问题"功能。
由用户UserName LastName启动 在工作区/ opt / bitnami / apps / jenkins / jenkins_home / jobs / app / workspace中构建 / opt / bitnami / git / bin / git rev-parse --is-inside-work-tree #timeout = 10 从远程Git存储库中获取更改 / opt / bitnami / git / bin / git config remote.origin.url https://github.com/pierreburgy/sails-app #timeout = 10 从https://github.com/pierreburgy/sails-app获取上游更改 / opt / bitnami / git / bin / git --version #timeout = 10 / opt / bitnami / git / bin / git -c core.askpass = true fetch --tags --progress https://github.com/pierreburgy/sails-app + refs / heads / :refs / remotes / origin / / opt / bitnami / git / bin / git rev-parse refs / remotes / origin / master ^ {commit} #timetime = 10 / opt / bitnami / git / bin / git rev-parse refs / remotes / origin / origin / master ^ {commit} #timetime = 10 检查修订版a6e83d91be393fd8d597829ce5f84b336af1572b(refs / remotes / origin / master) / opt / bitnami / git / bin / git config core.sparsecheckout #timetime = 10 / opt / bitnami / git / bin / git checkout -f a6e83d91be393fd8d597829ce5f84b336af1572b / opt / bitnami / git / bin / git rev-list a6e83d91be393fd8d597829ce5f84b336af1572b #timeout = 10 从./Dockerfile构建Docker镜像...... $ /opt/bitnami/apps/jenkins/jenkins_home/tools/org.jenkinsci.plugins.docker.commons.tools.DockerTool/docker/bin/docker build --tag 17e2f7f926ff8a6c7e412defb7c2cb8140761e26 --file Dockerfile / opt / bitnami / apps / jenkins / jenkins_home /职位/应用/工作区 无法准备上下文:无法评估Dockerfile路径中的符号链接:lstat / opt / bitnami / apache-tomcat / logs / Dockerfile:没有这样的文件或目录 致命:无法从项目Dockerfile构建docker镜像 java.lang.RuntimeException:无法从项目Dockerfile构建docker镜像 在com.cloudbees.jenkins.plugins.docker_build_env.Docker.buildImage(Docker.java:127) 在com.cloudbees.jenkins.plugins.docker_build_env.DockerfileImageSelector.prepareDockerImage(DockerfileImageSelector.java:41) 在com.cloudbees.jenkins.plugins.docker_build_env.DockerBuildWrapper.setUp(DockerBuildWrapper.java:167) 在hudson.model.Build $ BuildExecution.doRun(Build.java:156) 在hudson.model.AbstractBuild $ AbstractBuildExecution.run(AbstractBuild.java:534) 在hudson.model.Run.execute(Run.java:1738) 在hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 在hudson.model.ResourceController.execute(ResourceController.java:98) 在hudson.model.Executor.run(Executor.java:410) 完成:失败 ```
以下是项目代码:https://github.com/pierreburgy/sails-app
你对这个问题有什么看法吗?
提前致谢
答案 0 :(得分:1)
您引用的GitHub项目没有实际安装风帆的Dockerfile。这是您提到的项目中Dockerfile的实际内容。
FROM node
RUN echo 'we are running some # of cool things'
这是您可以查看的另一个项目:https://github.com/artificialio/docker-sails