我是docker的新手,我想在docker上使用jenkins。因此,我使用以下命令拉取了jenkins镜像:
docker pull jenkins
Jenkins已经成功安装,根据文档的提示,我启动了Jenkins镜像。https://hub.docker.com/r/_/jenkins/
docker run -p 8080:8080 -p 50000:50000 -v /your/home:/var/jenkins_home jenkins
所以我尝试登录
http://localhost:8080/
但是我得到了一个登录错误。它说要去https://wiki.jenkins-ci.org/display/JENKINS/Logging进行检查。我检查了一下,需要打开/var/log/jenkins/jenkins.log
文件来生成管理员密码。
我尝试使用bash
访问那个文件,但是没找到那个文件。如何找到这个文件?如何访问在docker中生成的密码或jenkins文件?
谢谢。
docker run -p 8080:8080 -p 50000:50000 -v jenkins-test:/var/jenkins_home --name test-jenkins -d jenkins && docker exec test-jenkins cat /var/jenkins_home/secrets/initialAdminPassword
。 - Julian