华为云ECS服务器中通过docker部署jenkins

华为云ECS服务器中通过docker部署jenkins

0、阅读说明

说明:本文内容是以上一篇文章《华为云ECS服务器CentOS8.2安装docker》为基础的,需要先行阅读。

1、在华为云ECS中通过docker部署jenkins

1、首先以管理员身份通过xshell正常登录到ECS中。
2、确保docker已正常安装,详情参看《华为云ECS服务器CentOS8.2安装docker》。
3、搜索jenkins

docker search jenkins

执行如下图:
华为云ECS服务器中通过docker部署jenkins
4、拉取镜像
这里我们选择中文版的镜像:jenkins/jenkins

docker pull jenkins/jenkins

查看镜像

docker images

执行如下图:
华为云ECS服务器中通过docker部署jenkins
5、启动镜像
5.1 创建过载目录并授权

mkdir -p /var/jenkins_node
chmod 777 /var/jenkins_node

如下图:
华为云ECS服务器中通过docker部署jenkins
5.2 启动容器,映射主机端口及挂在目录

docker run -d --name jenkins --restart=always  -p 9090:8080 -p 50000:50000 -v /var/jenkins_node:/var/jenkins_home jenkins/jenkins

查看容器状态

docker ps

执行如下图:
华为云ECS服务器中通过docker部署jenkins
6、jenkins初始化
6.1 获取jenkins的初始化密码
有2种方式:
一是通过查看容器日志,方式获取,如下:

docker logs jenkins

华为云ECS服务器中通过docker部署jenkins
二是查看/var/jenkins_node/secrets/initialAdminPassword文件
6.2 在本地浏览器输入http://ip:9090打开初始化界面,如下:
华为云ECS服务器中通过docker部署jenkins
把上面日志中的密码填入图中管理员密码的文本框中,然后点击继续,如下图:
华为云ECS服务器中通过docker部署jenkins
点击第一个按钮,安装推荐的插件,如下图:
华为云ECS服务器中通过docker部署jenkins
按照向导一步一步,直到如下图:
华为云ECS服务器中通过docker部署jenkins
点击“开始使用Jenkins”,出现下图:
华为云ECS服务器中通过docker部署jenkins

上一篇:ECS共享型n4可以部署mysql数据库吗?


下一篇:阿里云ecs建站 一键环境配置内容超级详细 大家都可以轻易上手