4.1 Dokcer 环境微服务部署
安装好 Docker 环境后,直接运行我们构建好的容器即可:
docker run -d --restart=always -p 8080:8080 --name docker_web_app_alpine zhangpc/docker_web_app:alpine
4.2 使用时速云平台集成 DevOps
时速云目前支持github、gitlab、bitbucket、coding 等代码仓库,并已实现完全由API接入授权、webhook等,只要你开发时使用的是这些代码仓库,都可以接入时速云的 CI/CD 服务:
下面我们简单介绍下接入流程:
创建项目,参考文档 http://doc.tenxcloud.com/doc/v1/ci/project-add.html
开启CI
3.更改代码并提交,项目自动构建
4.用构建出来的镜像( tag 为 master )创建一个容器
开启CD,并绑定刚刚创建的容器
更改代码,测试 DevOps
我们可以看到代码更改已经经过构建(CI)、部署(CD)体现在了容器上。