gpt4 book ai didi

jenkins - 下载Docker Jenkins镜像后在Ubuntu中找不到jenkins_home文件夹

转载 作者:行者123 更新时间:2023-12-04 16:30:58 28 4
gpt4 key购买 nike

我从Docker中央存储库中提取了Docker-Jenkins镜像并运行以下命令

$ docker run -p 8080:8080 -p 50000:50000 Jenkins

在安装的中间,出现以下几行。
*************************************************************************`
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
xxxxxxxxxxxxxxxxxxxxxx
This may also be found at: /var/jenkins_home/secrets/initialAdminPassword
*************************************************************************`

但是在我的 /var中,没有 jenkins_home文件夹。

我收到以下错误,我无法使用 localhost:8080访问我的Jenkins

INFO: Jenkins is fully up and running
Oct 11, 2016 4:31:19 AM winstone.Logger logInternal
INFO: JVM is terminating. Shutting down Winstone



生成管理员密码后,我便能够访问Jenkins仪表板。但是,JVM立即终止,我无法再访问Jenkins页面。

最佳答案

启动 Jenkins 后,您有2个选择:

docker run -p 8080:8080 -d -p 50000:50000 jenkins

( -d选项是在后台运行容器)
您可以进入容器并检查初始管理员密码:
检查运行中的容器
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cc73eb6d6f75 jenkins "/bin/tini -- /usr/lo" 32 seconds ago Up 30 seconds 0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp ecstatic_leakey

进入容器
docker exec -it cc73eb6d6f75 bash

并检查adminpasswd的内容
jenkins@cc73eb6d6f75:/$ cat /var/jenkins_home/secrets/initialAdminPassword
1c8be33b31904cacb5xxx

或者您创建自己的命名的docker卷:
[root@localhost ~]# docker volume create --name jenkins-volume
jenkins-volume

该卷以 /var/lib/docker/volumes/jenkins-volume的形式存在于您的主机上。
您可以启动 Jenkins 并将其与音量连接:
docker run -p 8080:8080 -d -p 50000:50000 -v jenkins-volume:/var/jenkins_home jenkins

容器内 /var/jenkins_volume中的所有数据都将安装在命名卷内。主机路径是: /var/lib/docker/volumes/jenkins-volume/_data
因此,请检查我的主机:
[root@localhost ~]# ls /var/lib/docker/volumes/jenkins-volume/_data
config.xml hudson.model.UpdateCenter.xml init.groovy.d jobs nodes secret.key updates war
copy_reference_file.log hudson.plugins.git.GitTool.xml jenkins.install.InstallUtil.lastExecVersion logs plugins secret.key.not-so-secret userContent workspace
credentials.xml identity.key.enc jenkins.install.UpgradeWizard.state nodeMonitors.xml queue.xml.bak secrets users

关于jenkins - 下载Docker Jenkins镜像后在Ubuntu中找不到jenkins_home文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39970891/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com