安装Docker

1. 下载Docker安装脚本

为了方便安装Docker,可以下载Docker官方提供的安装脚本,该脚本会自动安装Docker及其依赖项。

wget https://get.docker.com -O install-docker.sh

2. 运行安装脚本

使用以下命令运行安装脚本,开始安装Docker。

chmod +x install-docker.sh
./install-docker.sh

3. 启动Docker服务

安装完成后,使用以下命令启动Docker服务。

systemctl start docker

安装Jenkins Docker镜像

1. 拉取Jenkins Docker镜像

使用以下命令从Docker Hub上拉取Jenkins镜像。

docker pull jenkins/jenkins:2.7.2

2. 创建Jenkins容器

使用以下命令创建并运行Jenkins容器。

docker run -d -p 8080:8080 -v /var/jenkins_home:/var/jenkins_home --name jenkins jenkins/jenkins:2.7.2

以上命令会将宿主机的8080端口映射到容器的8080端口,同时将容器的/var/jenkins_home目录挂载到宿主机的/var/jenkins_home目录下。

配置Jenkins

1. 访问Jenkins

在浏览器中访问http://[服务器IP地址]:8080,进入Jenkins的初始化界面。

2. 获取Jenkins管理员密码

运行以下命令,获取Jenkins管理员密码:

docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword

复制输出的密码,粘贴到Jenkins初始化界面中,然后点击"Continue"。

3. 安装推荐插件

在下一个界面中,选择"Install suggested plugins"以安装Jenkins推荐的插件。

4. 创建Jenkins管理员账号

根据需求,填写管理员账号的用户名、密码和邮箱,并点击"Save and Finish"。

5. 完成配置

点击"Start using Jenkins"按钮,完成Jenkins的初始化配置。