Url: https://jenkins.nordix.org/
Server Access
ssh $USER@91.123.202.89 sudo su - centos ssh jenkins
3rd May 2022
Current Version: 2.319.1
docker ps NAMES CONTAINER ID IMAGE STATUS nordix-jenkins-2.319.1 f2d3ea34224e jenkins/jenkins:lts Up 5 weeks
$ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 3.8G 0 3.8G 0% /dev tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs 3.9G 25M 3.8G 1% /run tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/vda1 20G 11G 10G 51% / /dev/vdb1 50G 14G 33G 30% /data tmpfs 783M 0 783M 0% /run/user/1000
Stop Container
docker stop $CONTAINER_ID docker rm $CONTAINER_ID docker rmi jenkins/jenkins:lts # so the next creator will pull the lastest lts image
Backup
The directory /data/jenkins
is mounted as /var/jenkins_home
in jenkins docker container and contains the jenkins data.
cd /data tar -xcvf "jenkins-$(date '+%Y-%m-%d').tar.gz" jenkins
Start Container
Starting the new container using following command
docker run -d -u 1000 -p 8081:8080 -p 49127:49127 --log-driver json-file --log-opt max-size=30m --log-opt max-file=9 -v /data/jenkins:/var/jenkins_home --name="nordix-jenkins-lts" --env JENKINS_SLAVE_AGENT_PORT=49127 jenkins/jenkins:lts