0
点赞
收藏
分享

微信扫一扫

mac docker 获取jenkins密码

金穗_ec4b 2024-09-20 阅读 13

在 Mac 上通过 Docker 获取 Jenkins 密码

Jenkins 是一个广泛使用的开源自动化服务器,它为开发者提供了构建、测试和发布软件的完整解决方案。在 Mac 上使用 Docker 安装 Jenkins 是一种简单而有效的方法。但是,许多用户在安装并启动 Jenkins 后,发现需要获取管理员密码才能进行首次登录。本文将指导您如何在 Mac 上通过 Docker 获取 Jenkins 的密码。

安装 Docker

在开始之前,确保您的机器上已经安装 Docker。可以通过访问 [Docker 官网]( 下载和安装适合您系统的版本。

启动 Jenkins

创建一个正在运行的 Jenkins 实例很简单。打开终端并运行以下命令:

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

在这个命令中:

  • -d:表示容器将在后台运行。
  • -p:将主机的 8080 和 50000 端口映射到 Jenkins 容器的对应端口。

这个过程大约需要几分钟时间,请耐心等待 Jenkins 容器启动完成。

获取 Jenkins 初始密码

Jenkins 启动后,会生成一个随机的初始管理员密码。您可以在终端中通过以下命令获取该密码:

docker exec jenkins-container-name cat /var/jenkins_home/secrets/initialAdminPassword

在这个命令中,将 jenkins-container-name 替换为实际运行的 Jenkins 容器的名称。您可以使用以下命令查看容器的名称:

docker ps

业务逻辑关系图:

erDiagram
    USER {
        string username PK
        string email
        string password
    }
    JENKINS {
        string adminPassword
        string url
    }
    USER ||--o| JENKINS : has

访问 Jenkins

现在您已经获取了初始密码,可以通过在浏览器中访问 http://localhost:8080 打开 Jenkins 界面。登录时,输入用户名(通常为 admin)和您刚刚获取的初始密码。

之后,您将被引导设置其他插件和配置,按照指示完成设置,您便可以开始使用 Jenkins 进行自动化构建和部署。

总结

在本文中,我们展示了如何在 Mac 上通过 Docker 安装 Jenkins,并获取初始管理员密码。使用 Docker 来部署 Jenkins 是一种简便的方法,因为它简化了安装过程并减少了潜在的配置问题。通过上述步骤,您应该能够顺利登录 Jenkins 并开始配置您的 CI/CD 流程。

对于初学者来说,掌握基本操作后,可以根据需要逐步探索 Jenkins 的更多功能,比如集成 Git、构建作业等。希望这篇文章能够帮助大家在使用 Jenkins 的过程中更加顺利,有任何问题请随时向社区寻求帮助!

举报

相关推荐

0 条评论