Donnerstag, Mai 28, 2020

Jenkins Dockerfile – nicht vorbereiten Kontext: nicht zu bewerten symlinks im Dockerfile

Ich habe das folgende Problem versuchen zu bauen ein Projekt in Jenkins mit dem „Bauen innerhalb eines Docker-container“ – Funktionalität.

Gestartet von user UserName Nachname
Gebäude in workspace /opt/bitnami/apps/jenkins/jenkins_home/jobs/app/workspace
/opt/bitnami/git/bin/git-rev-parse –ist-innen-Arbeit-Baum # timeout=10
Abrufen von änderungen aus dem remote Git-repository
/opt/bitnami/git/bin/git config remote.Herkunft.url https://github.com/pierreburgy/sails-app # timeout=10
Holen upstream-änderungen aus https://github.com/pierreburgy/sails-app
/opt/bitnami/git/bin/git –version # timeout=10
/opt/bitnami/git/bin/git -c-Kern.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} # timeout=10
/opt/bitnami/git/bin/git-rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Check-out Revision a6e83d91be393fd8d597829ce5f84b336af1572b (refs/remotes/origin/master)
/opt/bitnami/git/bin/git config core.sparsecheckout # timeout=10
/opt/bitnami/git/bin/git checkout -f a6e83d91be393fd8d597829ce5f84b336af1572b
/opt/bitnami/git/bin/git-rev-list a6e83d91be393fd8d597829ce5f84b336af1572b # timeout=10
Bauen Docker image aus ./Dockerfile …
$ /opt/bitnami/apps/jenkins/jenkins_home/tools/org.jenkinsci.plugins.docker.commons.tools.DockerTool/docker/bin/docker build –tag 17e2f7f926ff8a6c7e412defb7c2cb8140761e26 –Datei Dockerfile /opt/bitnami/apps/jenkins/jenkins_home/jobs/app/workspace
nicht vorbereiten Kontext: nicht zu bewerten symlinks im Dockerfile Pfad: lstat /opt/bitnami/apache-tomcat/logs/Dockerfile: keine solche Datei oder Verzeichnis
FATAL: Fehler beim erstellen docker image aus Projekt Dockerfile
java.lang.RuntimeException: Fehler beim erstellen docker image aus Projekt Dockerfile
bei com.cloudbees.jenkins.plugins.docker_build_env.Andockfenster.buildImage(Docker.java:127)
bei com.cloudbees.jenkins.plugins.docker_build_env.DockerfileImageSelector.prepareDockerImage(DockerfileImageSelector.java:41)
bei com.cloudbees.jenkins.plugins.docker_build_env.DockerBuildWrapper.setUp(DockerBuildWrapper.java:167)
bei hudson.Modell.Bauen$BuildExecution.doRun(Build.java:156)
bei hudson.Modell.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
bei hudson.Modell.Laufen.execute(Ausführen.java:1738)
bei hudson.Modell.FreeStyleBuild.run(FreeStyleBuild.java:43)
bei hudson.Modell.ResourceController.execute(ResourceController.java:98)
bei hudson.Modell.Executor.run(Testamentsvollstrecker.java:410)
Fertig: AUSFALL

Hier ist der code des Projekts : https://github.com/pierreburgy/sails-app

Haben Sie irgendeine Idee, was könnte das Problem sein ?

Vielen Dank im Voraus

  • Ich verstehe es nicht, Ihre Dockerfile nur hat FROM node und ein echo xxx können Sie das noch näher erläutern? Anzeigen der Befehle, die Sie gestartet?
InformationsquelleAutor Pierre | 2016-02-06

1 Kommentar

  1. 1

    Dem GitHub-Projekt Sie verweisen nicht über ein Dockerfile tatsächlich installiert Segel. Hier ist der eigentliche Inhalt des Dockerfile in das Projekt, das Sie erwähnt.

       FROM node
       RUN echo 'we are running some # of cool things'
    

    Hier ist ein weiteres Projekt, die Sie heraus überprüfen können: https://github.com/artificialio/docker-sails

Kostenlose Online-Tests