大家这里可以先安装gitlab工具,我就省事了,直接用gitee做源代码管理平台了。
毕竟为了保证我的开源项目稳定性和一致性,直接用github上的代码做展示,也很不错。
1、直接运行命令安装
这里使用的是我的镜像,里边有npm、cnpm、netcore3.1、5.0、6.0等等基础环境。
docker run -u root --rm -d
-p 3000:8080 --name jenkins
-v /etc/localtime:/etc/localtime
-v /usr/bin/docker:/usr/bin/docker
-v /var/run/docker.sock:/var/run/docker.sock
-v /home/dockerVolumes2/jenkins_home:/var/jenkins_home
registry.cn-hangzhou.aliyuncs.com/bcvp/jenkins_with_dntcore3.1_5.0_6.0-cnpm_by_docker:latest
2、初次登录查看默认密钥
docker exec -it jenkins bash
cat /var/jenkins_home/secrets/initialAdminPassword
3、安装默认插件
如果报错,直接重试即可。
大概十分钟后,安装完成。
4、构建一个自由风格的任务
这里以Blog.Core默认的自定义配置举例,整体的配置如下,感觉还是比较简单的。
复杂的工作流的方式,平时也用,也挺简单。
Jenkins整体还是比较简单的,其实也可以将旧服务器的安装文件直接也拷贝到新服务器里的,这样直接run容器实例就行了,无奈我的项目太大,拷贝的过程中老是中断,无奈只有新建容器实例,一一配置了,还好比较简单的都是。
本文分享自 NetCore 从壹开始 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!