安装docker

  1. 更新yum

    yum update -y
  2. 安装docker

    yum install docker
  3. 启动docker

    service docker start

安装jenkins

  1. 安装jenkins 镜像

    docker pull jenkins/jenkins:lts
  2. 启动jenkins

    sudo docker run -d --name jenkins -p 9090:8080 -v /var/jenkins_home:/var/jenkins_home jenkins/jenkins:lts

    参数说明:

    -d后台运行;使其进程不会因为关闭服务器窗口而停止

    --name指定容器别名;后续可以通过别名来操作,例如docker start jenkins

    -pdocker容器和外侧的端口映射(宿主机端口:容器端口);docker容器内默认是8080端口,在此将其映射到宿主机上的9090端口

    -v数据卷挂载(宿主机目录:容器目录);将docker容器内的目录映射到宿主机目录上,防止容器重启后数据丢失,在此将/var/jenkins_home映射到宿主机的/var/jenkins_home中

注意

  1. 请保证宿主机jenkins端口处于开放
  2. 请保证宿主机/var/jenkins_home目录的权限足够
  3. 如果遇到jenkins启动失败,可以试试将-d移除后启动jenkins以便及时查看具体错误信息

happy coding!