领取MOLI红包

SafePal中文网

dockerfile健康检查HEALTHCHECK的命令学习
发布日期:2025-01-03 18:09    点击次数:135
语法形式: HEALTHCHECK [OPTIONS] CMD command (通过在容器中运行一个命令执行健康检查)HEALTHCHECK NONE (禁用从基本镜像继承的任何健康检查) 1、dockerfile示例 注:这个示例中跑了 exporter 9100 和tomcat 8080。使用脚本/data/run_tomcat_exporter.sh 一次性启动这两个应用。 2、启动脚本 3、构建镜像 4、运行容器  注:可使用宿主机访问容器应用,如http://宿主机ip:18080/ 和 http://宿主机ip:19100/metrics 5、进容器内部尝试kill掉健康检查的exporter进程 6、小结 6-1、健康检查中使用exit 1只能让容器的状态为 unhealthy HEALTHCHECK --interval=5s --timeout=3s --retries=3 CMD curl --fail :$EXPORTER_PORT

  • 上一篇:没有了
  • 下一篇:真三国无双手游官方版下载