基于docker的jenkins安装 - 入道与正果的个人空间 - 开源中国

110 阅读1分钟
原文链接: my.oschina.net

Jenkins简介


Jenkins是一个持续集成(CI)工具,,集成Jenkins可以用于一些测试和项目持续交付。

环境


  1. docker环境安装
  2. jdk环境 1.8.0_191
  3. maven

获取镜像


docker pull jenkins:jenkins

创建宿主机数据卷目录


sudo mkdir /var/jenkins

授权


sudo chown 1000:1000 /var/jenkins

启动镜像


docker run \
  -d \
  -u root \
  # 端口
  -p 8087:8080 \
  -p 50000:50000 \
  -v /usr/bin/docker:/usr/bin/docker \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /lib64/libsystemd-journal.so.0:/usr/lib/libsystemd-journal.so.0 \
  -v /lib64/libsystemd-id128.so.0:/usr/lib/libsystemd-id128.so.0 \
  -v /lib64/libdevmapper.so.1.02:/usr/lib/libdevmapper.so.1.02 \
  -v /lib64/libgcrypt.so.11:/usr/lib/libgcrypt.so.11 \
  -v /lib64/libdw.so.1:/usr/lib/libdw.so.1 \
  -v /lib64/libltdl.so.7:/usr/lib/libltdl.so.7 \
  -v /var/jenkins:/var/jenkins_home \
  -v /usr/local/apache-maven:/usr/local/apache-maven \
  -v /home/hadoop/jdk/jdk1.8.0_191/:/home/hadoop/jdk/jdk1.8.0_191 \
  jenkins/jenkins:latest

至此jenkins安装成功 可访问http://localhost:8087 进入jenkins登录入口

登录后可安装相关的插件比如maven、git等等,这里不做详细介绍了


** 三人行必有我师,欢迎大家指点学习**