微服务之docker搭建jenkins持续集成工具
- 原创
- |
- 浏览:1381
- |
- 更新:
jenkins是一款持续集成工具,作用主要是自动化部署编译,能从仓库拉去代码直接部署到服务器或者docker上
方法/步骤
首先拉去镜像jenkins镜像,这里用alpine版本的,主要是体积小,而且安全主流,这一步也可以省略,现在拉去主要可以看到进度
准备好jenkins的挂载目录,新建一个目录作为挂载目录后面会用到
编写compose脚本部署文件,如果是单机不用deploy后面的配置,挂载卷目录,前面替换成自己的,端口号前面替换成宿主机的,镜像替换成你要的版本
我这里用的docker portainer Ui管理工具进行部署的,所以复制配置文件的路径
填入git的地址,如果是单机本机部署直接docker compose up就可以了
- 该信息未经许可获取自百度经验
如果运行报错,提示权限问题,去修改刚刚创建的目录的用户组
chown -R 1000:1000 /dockerdata/v-jenkins/jenkins_home
然后就成功运行了
打开宿主机ip加8080映射的端口,访问搭建好的jenkins主页,提示你解锁,进入jenkins容器,执行cat <密钥文件路径>,就可以看到密码了,然后复制粘贴到密码输入框
到此选择安装推荐插件,到此就安装成功了
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

















