Docker 部署Jenkins自动化部署

Docker 部署Jenkins自动化部署

一直都在因为打包,重新部署烦恼,今天我试着利用docker搭建Jenkins实现自动化部署。

  1. 获取并启动 Jenkins镜像

    1
    2
    3
    4
    docker run -d -p 8081:8080 -v /opt/jenkins:/var/jenkins_home --name jenkins --restart=always jenkins:2.46.1

    # 这个权限别忘了,不是在自己的目录下的话,就要给权限,不然权限错误
    sudo chown -R 1000 /opt/jenkins
  2. 通过Jenkins日志 查看初始化密码

    1
    docker logs -f jenkins

  3. 浏览器登录 Jenkins

    localhost:8081

    输入 上面的初始化密码,登录

遇到的坑

  • Jenkins的版本太高导致插件安装失败,降到 2.150.1 可以了