以 docker 方式安装 Jenkins 的笔记

  准备工作:docker 环境要装好,docker version 能显示出版本信息。
  Docker 安装: https://www.w3cschool.cn/docker/ubuntu-docker-install.html

  1. 首先将镜像 pull 到本地,pull 的过程很慢,有可能卡死,我重试了好几次,成功之后本地大小 809 MB。

    sudo docker pull jenkins
  2. 给 Jenkins 创建一个工作目录,目录名称随意,下面会将这个目录映射到容器。

    mkdir /var/jenkins_home
  3. 为工作目录设置归属用户Id

    sudo chown -R 1000:1000 /var/jenkins_home

    为什么是 1000,可以看看 Dockerfile 就明白了。 https://hub.docker.com/_/jenkins/

  4. 运行容器,8081 可以替换成你自己的端口,8080 不要改动,这是 Jenkins 的容器端口号。

    docker run --name myjenkins -p 8081:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -d jenkins
  5. 输入 ip 加 端口号就可以访问 Jenkins 了
    第一次访问需要解锁密码:
    cat /var/jenkins_home/secrets/initialAdminPassword

    卡白屏或一直显示请稍后问题:

    vim /var/jenkins_home/updates/default.json
    替换为百度的网址  "connectionCheckUrl":"http://www.baidu.com/"

    被墙了,所以一直卡住。

接下来安装好推荐插件,设置一个管理员账号,就可以用了。

附一张安装好的截图:

评论

  1. 1
    1

    555

    回复
  2. 1
    1

    1

    回复
  3. 1
    1

    555

    回复
    1. 1
      1

      1

      回复
  4. 1
    1

    1

    回复
    1. 1
      1

      1

      回复
  5. 1
    1

    1

    回复
    1. 1
      1

      1

      回复
    2. 1
      1

      1

      回复
    3. 1
      1

      1

      回复
    4. 1
      1

      1

      回复
    5. 1
      1

      1

      回复
    6. 1
      1

      1

      回复
  6. 1
    1

    1

    回复
  7. 1
    1

    1

    回复
  8. 1
    1

    1

    回复
  9. 1
    1

    1

    回复
  10. 1
    1

    1

    回复
  11. 1
    1

    1

    回复
    1. 1
      1

      1

      回复
    2. 1
      1

      1

      回复
    3. 1
      1

      1

      回复
    4. 1
      1

      1

      回复
    5. 1
      1

      1

      回复
    6. 1
      1

      1

      回复
    7. 1
      1

      1

      回复
    8. 1
      1

      1

      回复
    9. 1
      1

      1

      回复
    10. 1
      1

      1

      回复
    11. 1
      1

      1

      回复
    12. 1
      1

      1

      回复
    13. 1
      1

      1

      回复
    14. 1
      1

      1

      回复
    15. 1
      1

      1

      回复
    16. 1
      1

      1

      回复
    17. 1
      1

      1

      回复
    18. 1
      1

      1

      回复
    19. 1
      1

      1

      回复
      1. 1
        1

        1

        回复
      2. 1
        1

        1

        回复
      3. 1
        1

        1

        回复
      4. 1
        1

        1

        回复
      5. 1
        1

        1

        回复
      6. 1
        1

        1

        回复
      7. 1
        1

        1

        回复
      8. 1
        1

        1

        回复
      9. 1
        1

        1

        回复
      10. 1
        1

        1

        回复
      11. 1
        1

        1

        回复
      12. 1
        1

        1

        回复
      13. 1
        1

        1

        回复
      14. 1
        1

        1

        回复
      15. 1
        1

        1

        回复
      16. 1
        1

        1

        回复
      17. 1
        1

        1

        回复
      18. 1
        1

        1

        回复
      19. 1
        1

        1

        回复
    20. 1
      1

      1

      回复
      1. 1
        1

        1

        回复
      2. 1
        1

        1

        回复
      3. 1
        1

        1

        回复
      4. 1
        1

        1

        回复
      5. 1
        1

        1

        回复
      6. 1
        1

        1

        回复
      7. 1
        1

        1

        回复
      8. 1
        1

        1

        回复
      9. 1
        1

        1

        回复
      10. 1
        1

        1

        回复
      11. 1
        1

        1

        回复
      12. 1
        1

        1

        回复
      13. 1
        1

        1

        回复
    21. 1
      1

      1

      回复
    22. 1
      1

      1

      回复
    23. 1
      1

      1

      回复
    24. 1
      1

      1

      回复
    25. 1
      1

      1

      回复
  12. 1
    1

    1

    回复
  13. 1
    1

    1

    回复
  14. 1
    1

    1

    回复
  15. 1
    1

    1

    回复
  16. 1
    1

    1

    回复
  17. 1
    1

    555

    回复
    1. 1
      1

      1

      回复
    2. 1
      1

      1

      回复
    3. 1
      1

      1

      回复
    4. 1
      1

      1

      回复
    5. 1
      1

      1

      回复
    6. 1
      1

      1

      回复
    7. 1
      1

      1

      回复
  18. 1
    1

    1

    回复
    1. 1
      1

      1

      回复
      1. 1
        1

        555

        回复
      2. 1
        1

        1

        回复
      3. 1
        1

        1

        回复
      4. 1
        1

        1

        回复
      5. 1
        1

        1

        回复
      6. 1
        1

        1

        回复
      7. 1
        1

        1

        回复