上一篇介绍了docker环境搭建,本篇继续深入,结合jenkins利用docker-compose容器编排简单介绍下如何实现个人学习的持续集成/部署。
本篇学习曲线:
1.安装/运行jenkins容器
2.asp.net core web项目配置
3.jenkins配置github代码管理
4.示例演示
安装/运行jenkins容器
1.登录服务器运行命令,拉取jenkins镜像(注意jenkins tag):
docker pull jenkins/jenkins
启动jenkins容器:
docker run -d --name jenkins -p 8081:8080 -p 50000:50000 -v /root/jenkins_home:/var/jenkins_home -v /usr/bin/docker:/bin/docker -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/bin/docker-compose:/bin/docker-compose jenkins/jenkins