Linux instala jenkins e instala jenkins a través del contenedor docker

Consulte algunas precauciones para la instalación: https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions#InstallingJenkinsonRedHatdistributions-ImportantNoteonCentOSJava;

Descargue la versión estable del paquete jenkinswar

  • Comando

后台运行jenkins程序,指定端口8503,这里也可以指定下日历的目录"&>/自己的目录/jenkins.log

nohup java -jar jenkins.war --httpPort=8503 &
查看运行日志
tail -1000f nohup.out

Registro de problemas

  • Cuando lo instalé con el servidor, volví a especificar el puerto Jenkins (8503). Utilicé Huawei Cloud y agregué la regla de dirección entrante para este puerto en el grupo de seguridad de la consola del servidor. Todavía no puedo acceder a él, porque el firewall de este puerto debe configurarse en el servidor.

firewall-cmd --permanent --new-service=jenkins

firewall-cmd --permanent --service=jenkins --set-short="Jenkins Service Ports"

firewall-cmd --permanent --service=jenkins --set-description="Jenkins service firewalld port exceptions"

firewall-cmd --permanent --service=jenkins --add-port=8503/tcp

firewall-cmd --permanent --add-service=jenkins

firewall-cmd --zone=public --add-service=http --permanent

firewall-cmd --reload



firewall-cmd --list-all

Acceso en el navegador, autoservicio IP + puerto autoespecificado

  • En este punto ingresaremos a la página de inicialización de jenkins, lo haremos paso a paso


imagen del acoplador instalar jenkins

Tire del espejo

docker pull jenkins/jenkins:lts

Inicio

  • Comando de inicio, el puerto predeterminado de jenkins es 8080, mi 8080 local está ocupado, así que vuelva a especificar un puerto 8501

本机先创建/var/jenkins_home

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

Visita

  • IP del servidor: 8501

Supongo que te gusta

Origin www.cnblogs.com/levcon/p/12731288.html
Recomendado
Clasificación