美文网首页
用docker跑jenkins

用docker跑jenkins

作者: Sunnky | 来源:发表于2019-02-11 10:43 被阅读0次

    jenkins官方

    sudo docker run --name jenkins \
    -p 8080:8080 -p 50000:50000 -u root -d \
    --env JAVA_OPTS="-Xms256m -Xmx512m  -XX:MaxNewSize=256m" \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v /usr/bin/docker:/usr/bin/docker \
    -v $PWD/jenkins_home:/var/jenkins_home \
    jenkins
    

    alpine

    1. 无docker
    sudo docker run --name jenkins \
    -p 8080:8080 -p 50000:50000 -u root -d \
    --env JAVA_OPTS="-Xms256m -Xmx512m  -XX:MaxNewSize=256m" \
    -v $PWD/jenkins_home:/var/jenkins_home \
    --privileged=true \
    manycoding/jenkins-python
    
    1. docker
    sudo docker run --name jenkins \
    -p 8080:8080 -p 50000:50000 -u root -d \
    --env JAVA_OPTS="-Xms256m -Xmx512m  -XX:MaxNewSize=256m" \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v /usr/bin/docker:/usr/bin/docker \
    -v $PWD/jenkins_home:/var/jenkins_home \
    --privileged=true \
    manycoding/jenkins-python
    

    ubuntu:

    1. 测试 无端口 退出删除
    sudo docker run --name jenkins-test --rm -it \
    --env JAVA_OPTS="-Xms256m -Xmx512m  -XX:MaxNewSize=256m" \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v /usr/bin/docker:/usr/bin/docker \
    -v $PWD/jenkins_home:/var/jenkins_home \
    --privileged=true \
    tgamauf/jenkins-python3 /bin/bash
    
    1. docker
    sudo docker run --name jenkins \
    -p 8080:8080 -p 50000:50000 -u root -d \
    --env JAVA_OPTS="-Xms256m -Xmx512m  -XX:MaxNewSize=256m" \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v /usr/bin/docker:/usr/bin/docker \
    -v $PWD/jenkins_home:/var/jenkins_home \
    --privileged=true \
    tgamauf/jenkins-python3
    

    exec进去后需要

    apt-get install -y libltdl7
    

    相关文章

      网友评论

          本文标题:用docker跑jenkins

          本文链接:https://www.haomeiwen.com/subject/fzofeqtx.html