切换root账号
- jenkins当中遇到了一个这样的问题
- 虚拟机没有开放root登录
- 只能其他用户登录,在切换到root操作
- 应用更新只能在root用户下操作
- 添加一个子步骤,编写内容:
su - root<<!
root密码
root用户下相关操作
!
...小于 1 分钟
su - root<<!
root密码
root用户下相关操作
!
/var/jenkins_home
挂载到虚拟机路径,这样我们修改配置直接在虚拟机当中修改即可/var/jenkins_home
挂载到虚拟机的/root/docker
路径下/root/docker/hudson.model.UpdateCenter.xml
文件,修改为以下内容:pipeline {
agent {
docker { image 'node:7-alpine' }
}
stages {
stage('Test') {
steps {
sh 'node --version'
}
}
}
}
docker pull jenkins/jenkins:2.452-jdk11
docker run -u root -d -p 8080:8080 -p 50000:50000 -v /root/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker --privileged=true jenkins/jenkins:2.452-jdk11
docker ps
,查看jenkins容器是否启动起来