目录
概况
最简单方案,最少一台vm就搞定!
当然也可用流水线部署多个应用。
基础
- vm上部署docker
- vm上部署jenkins(镜像版方便)
- jenkins上配置jdk、git、maven、ssh
- 注册dockerHub用户:https://hub.docker.com/
- 制作基础镜像
- 基于镜像制作应用Dockerfile
流程
实践
1.gitHub提交代码:https://github.com/huhua1990/jenkins-test.git
2.jenkins构建任务:
3.自动生成docker images:
4.自动上传到镜像仓库:
5.自动启动应用镜像:
6.访问应用: