Docker 从入门到实践 0.9.0(2017-12-31)12 引入的新指令。 在没有 HEALTHCHECK 指令前,Docker 引擎只可以通过容器内主进程是否退出来判断容器是否 状态异常。很多情况下这没问题,但是如果程序进入死锁状态,或者死循环状态,应用进程 并不退出,但是该容器已经无法提供服务了。在 1.12 以前,Docker 不会检测到容器的这种 状态,从而不会重新调度,导致可能会有部分容器已经无法提供服务了却还在接受用户请 求。 integration)是一种软件开发实践,每次集成都通过自动化的构建(包括 编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 持续部署(continuous deployment)是通过自动化的构建、测试和部署循环来快速交付高质 量的产品。 与 Jenkins 不同的是,基于 Docker 的 CI/CD 每一步都运行在 Docker 镜像中,所以理论上 支持所有的编程语言。 实战案例-CI/CD0 码力 | 370 页 | 6.73 MB | 1 年前3
共 1 条
- 1













