Программное обеспечение:
- Windows 7
- Панель инструментов Docker / VirtualBox
- cmder
Создать докер-машину
$ docker-machine create -d virtualbox default
Настройте это - cmder - чтобы разрешить доступ к командам Docker
$ @FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i
докер - вытащить последние дженкинс из докера
docker pull jenkins
Пример запуска контейнера jenkins и тома jenkins-data
docker run --name myJenkins1 -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home jenkins
посетить URL Дженкинса в браузере
http://192.168.99.100:8080
войти с паролем администратора
- установить плагины по умолчанию (включая конвейер)
ошибки:
SEVERE: не удалось установить Docker Pipeline
java.io.IOException: не удалось динамически развернуть этот плагин
at hudson.model.UpdateCenter $ InstallationJob._run (UpdateCenter.java:1893)
в hudson.model.UpdateCenter $ DownloadJob.run (UpdateCenter.java:1651)
в java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:511)
в java.util.concurrent.FutureTask.run (FutureTask.java:266)
at hudson.remoting.AtmostOneThreadExecutor $ Worker.run (AtmostOneThreadExecutor.java:110)
на java.lang.Thread.run (Thread.java:748)
Причина: java.io.IOException: Не удалось установить плагин docker-workflow
at hudson.PluginManager.dynamicLoad (PluginManager.java:874)
at hudson.PluginManager.dynamicLoad (PluginManager.java:813)
at hudson.model.UpdateCenter $ InstallationJob._run (UpdateCenter.java:1889)
Причина: java.io.IOException: не удалось загрузить Docker Pipeline v1.17.
- Конвейер: Groovy v2.57 не удалось загрузить. Исправьте этот плагин первым.
at hudson.PluginWrapper.resolvePluginDependencies (PluginWrapper.java:626)
at hudson.PluginManager.dynamicLoad (PluginManager.java:864)