2016-09-05 5 views
0

Ich versuche Jenkins bei Unubtu zu konfigurieren 16.04:Warum Jenkins keine Daten gespeichert?

docker run -p 8080:8080 -p 50000:50000 -v /your/home:/var/jenkins_home jenkins 

Dann sehe ich bei Protokolle:

Attempting to dynamic load /var/jenkins_home/plugins/workflow-aggregator.jpi 
Started initialization 
Listed all plugins 
Prepared all plugins 
Started all plugins 
Augmented all extensions 
Loaded all jobs 
Completed initialization 
Plugin workflow-aggregator:2.3 dynamically installed 

Aber in/var/jenkins_home i keine Datei gefunden cound.

Was soll ich tun, um dies zu lösen? Vielen Dank!

+0

Wenn @Alex O Ihr Problem nicht behebt, müssen Sie weitere Informationen hinzufügen. Schließen Sie "docker info" und "docker version" ein – Alkaline

Antwort

1

Sie müssen sicherstellen, dass /your/home für den Benutzer jenkins zugänglich ist.

ls -la /your/home 

Sie können einen jenkins Benutzer mit uid 1000 erstellen und dann das Eigentum gewähren.

groupadd -g 1000 jenkins 
useradd -d "/your/home" -u 1000 -g 1000 -m -s /bin/bash jenkins 
0

Suchen Sie nach Dateien in /your/home. Der Pfad /var/jenkins_home ist nur innerhalb des Containers gültig und entspricht /your/home auf Ihrem Host.

Verwandte Themen