jenkins的安装和基本操作
docker安装
在 centos7 下, 采用docker方式安装jenkins, 步骤如下:
随便在哪创建一个目录
jenkins_home
, 主要作用是映射docker内的目录, 这里我直接在/root下创建mkdir jenkins_home
修改
jenkins_home
的所属者和所属组chown -R 1000:1000 jenkins_home
拉取 jenkins 的长期支持版镜像
git pull jenkins/jenkins:lts
启动容器
docker run -d --name jenkins -p 6666:8080 --restart=always -v /root/jenkins_home:/var/jenkins_home jenkins/jenkins:lts
-d: 后台运行
–name: 设置docker进程别名
-p: 本机端口:docker内部端口
–restart=always: docker开启时, 自动运行这个容器
-v: 本机目录:docker内部目录
jenkins/jenkins:lts 就是我们的镜像名称
(可选) nginx反向代理
server {
listen 443 ssl;
server_name xxx.com; # 你的域名
# SSL证书配置
ssl_certificate "/xxx/xxx.crt";
ssl_certificate_key "/xxx/xxx.key";
location / {
proxy_pass http://localhost:6666; # 反向代理
}
}
至此, docker安装jenkins的环节就完成了
前期准备
在安装好jenkins的前期, 我们最好做一些准备性的工作, 那就是下载插件.
我们主要是要下载以下这几个插件
- NodeJS
- yarn
- Gitee
- DingTalk
- Generic Webhook Trigger
这些插件, 都需要我们在 系统设置 -> 插件管理 -> 可选插件 中, 进行搜索和安装
其中, 在安装完成的时候, 记得要重启jenkins
重启的方式为: 跳转到jenkins服务器地址/restart
例如我的jenkins服务器地址为:
// jenkins服务器地址 |
我们只需要在浏览器地址栏输入重启地址, 根据提示来, 这样就可以完成重启了