下载镜像:

    1. docker pull jenkins/jenkins

    启动容器:

    1. #创建挂载目录
    2. mkdir /Users/danny/jenkins_node
    3. #启动容器
    4. docker run -d -p 8080:8080 -p 50000:50000 --restart always --privileged=true --name myjenkins -v /Users/danny/jenkins_node:/var/jenkins_home -v /etc/localtime:/etc/localtime jenkins/jenkins

    获取密码:

    1. docker exec -it -uroot myjenkins bash
    2. cat /var/jenkins_home/secrets/initialAdminPassword
    1. # 容器内访问容器外的服务
    2. docker.for.mac.host.internal

    自动化集成:
    1、Jenkins配置gitlab API token、设置仓库、分支
    2、Jenkins构建触发器配置触发事件、高级获取秘钥token
    3、gitlab配置webhooks