建议使用此镜像安装,不要使用官网推荐的jenkinsci/blueocean镜像,使用它构建node程序会出现问题。

1.宿主服务器jenkins_home目录权限

为了方便安装插件,升级,迁移,因此将jenkins_home目录映射出来

sudo chown -R : /home/docker/jenkins

2.下载镜像与安装(使用长期支持版本LTS)

docker run -p : -p : -d  -v /home/docker/jenkins:/var/jenkins_home -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai jenkins/jenkins:lts

说明:

-p映射端口,例如:宿主服务器端口:容器端口
-d是否后台运行,不写可以在控制台看到运行日志
-v将宿主服务器目录映射到容器里,如果宿主服务器目录有数据,将复制到容器里
-e设置环境变量,此处用于设置时区

3.其他步骤

默认密码,安装插件等步骤省略。

安装node工具https://wiki.jenkins.io/display/JENKINS/NodeJS+Plugin

官网安装方法https://jenkins.io/zh/doc/book/installing/

最新文章

  1. 基础才是重中之重~Emit动态构建方法(参数和返回值)
  2. CentOS 7.2 安装配置 Percona Server
  3. 连续型变量的推断性分析——t检验
  4. JavaSE生成随机数
  5. getline函数
  6. CodeForces 687A NP-Hard Problem(二分图判定)
  7. mybatis入门-动态sql
  8. 转载---关于Spring的69个面试问答
  9. linux c++如何学习
  10. Unity3D手机斗地主游戏开发实战(01)_发牌功能实现
  11. 源码中的哲学——通过构建者模式创建SparkSession
  12. 跨域下使用获取iframe的父页面URL
  13. @CreatedDate、@CreatedBy、@LastModifiedDate、@LastModifiedBy
  14. 12集合(2)-----Set
  15. 软件开发者路线图梗概&书摘chapter1
  16. Linux watchdog
  17. Codeforces Global Round 1 - D. Jongmah(动态规划)
  18. 第三个spring冲刺第8天
  19. Java并发编程-ReentrantLock源码分析
  20. 无法启动程序,因为计算机丢失D3DCOMPILER_47.dll 的解决方法

热门文章

  1. Extending WCF using IServiceBehavior, IOperationBehavior, and IParameterInspector
  2. Python 帮你玩微信跳一跳 GitHub Python脚本
  3. 实现CodeFirst自动数据迁移无需手动执行命令
  4. iview的table组件中加入超链接组件,可编辑组件,选择组件,日期组件
  5. netcat瑞士军刀实现电脑远程控制termux
  6. 命令行参数 && json 协议 && 自定义 error 类型
  7. [转]大牛们是怎么阅读 Android 系统源码的
  8. 关于unity中的update、Lateupdate和FixedUpdate
  9. spice在桌面虚拟化中的应用系列之一(spice简介,性能优化等)
  10. git使用——准备工作