共计 732 个字符,预计需要花费 2 分钟才能阅读完成。
在 docker 中运行 jenkins
用的镜像是 apline 版:lts-alpine,并设置正确的时区.
docker run --name jenkins_master -d \
-p 8081:8080 -p 50000:50000 \
-v jenkins_home:/var/jenkins_home \
-e Java_OPTS=-Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai \
jenkins/jenkins:lts-alpine
可参考:https://github.com/jenkinsci/docker/blob/master/README.md
另外:jenkins_home 默认在 docker 目录下,如:/var/lib/docker/volumes/jenkins_home,
workspace 目录也在此目录下,通过源码管理拉取代码也会放在 workspace 下,你可以通过脚本或其他方法发布源码,或者构建成 docker image 等。
解决 jenkins 插件错误的问题。
在“系统管理”->“插件管理”->“高级”->“升级站点”的 url 改为:http://updates.jenkins.io/update-center.json
然后安装一些必要的常用插件,例如:
Build Timeout
Publish Over SSH
Deploy to container Plugin
Docker Pipeline
Email Extension Plugin
Gitlab Authentication plugin
Gitlab Hook Plugin
GitLab Plugin
HTTP POST Plugin
Publish Over SSH
SSH plugin
:
正文完
星哥玩云-微信公众号