docker 部署 jenkins 并调用宿主机 docker 打包
部署
docker-compose
通过 docker-compose
部署 jenkins
服务
1 | version: '3' |
保存为 docker-compose.yml
后,启动服务
1 | docker-compose up -d |
初始化
修改Jenkins加速源
替换 Jenkins 源为国内镜像站,加速拉取插件包
首次登陆
在宿主机执行命令
获取 jenkins 初始 admin 密码 1
docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword
获取
Jenkins
初始管理员密码,然后在浏览器中打开 Jenkins 页面,输入并下一步。选择需要的插件后等待安装完成
安装完成后,根据页面提示创建管理员用户名及密码
根据提示填写 Jenkins 服务器访问 URL 地址
进入系统
安装 docker 插件
选择 Manage Jenkins
=> Manage Plugins
=> Available
,然后搜索 docker
使用
Pipeline
脚本的话安装Docker Pipeline
使用
Freestyle Project
的话安装docker-build-step
插件安装需要重启 Jenkins 才能使用
docker 调用
以 Pipeline
为例,部分代码示例如下:
1 | steps { |
参考文章:
- 本文标题:docker 部署 jenkins 并调用宿主机 docker 打包
- 本文作者:akiya
- 本文链接:https://little-star.love/posts/d8b7b264/
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!