📅  最后修改于: 2023-12-03 14:48:46.454000             🧑  作者: Mango
本文将带你一步一步从头开始在 Docker 中安装 Jenkins。以下是具体步骤:
在安装 Jenkins 之前,我们需要先安装 Docker。如果你已经安装了 Docker,请跳过此步骤。
Docker 的安装方式可以参考官方文档:https://docs.docker.com/get-docker/
在 Docker 中安装 Jenkins 需要使用 Jenkins 镜像。我们可以通过以下命令来下载官方的 Jenkins 镜像:
docker pull jenkins/jenkins
该命令将从 Docker Hub 网站下载 Jenkins 镜像,并存储在本地。
下载 Jenkins 镜像后,我们需要通过以下命令启动 Jenkins 容器:
docker run -itd --name jenkins -p 8080:8080 -p 50000:50000 jenkins/jenkins
该命令将启动一个名为 jenkins 的容器,并将容器中的 8080 端口映射到宿主机的 8080 端口,以便我们可以通过浏览器访问 Jenkins。同时,该命令还将容器中的 50000 端口映射到宿主机的 50000 端口,以便我们可以在 Jenkins 中使用分布式构建。
启动 Jenkins 容器后,我们可以通过浏览器访问 Jenkins。在浏览器中输入以下地址:
http://localhost:8080
Jenkins 的第一个安装界面将在你的屏幕上显示。在该界面上,你需要填写初始管理员帐户的详细信息,并安装必要的插件。
在完成 Jenkins 的基本配置后,我们可以开始创建 Jenkins 作业了。如果你不知道如何创建 Jenkins 作业,请参考 Jenkins 官方文档:https://www.jenkins.io/doc/book/pipeline/getting-started/
通过以上步骤,我们成功地在 Docker 中安装了 Jenkins,并创建了 Jenkins 作业。现在,你可以自由地使用 Jenkins 来完成你的持续集成和持续交付需求了。