今天看啥  ›  专栏  ›  twt企业IT社区

Docker 容器日常巡检关键点总结

twt企业IT社区  · 公众号  ·  · 2024-11-20 07:35
    

文章预览

【导读】 本文对Docker容器日常巡检工作进行了整理,提供排查方法和排查思路,帮助大家学会尽快发现问题,解决问题。《 Kubernetes 日常巡检 》 可点击标题阅读。 【作者】 曹如熙, 高级运维leader,具有超过十年的互联网运维及五年以上团队管理经验,多年容器云的运维。 1 docker/podman ps查看容器状态 Docker/podman ps -a 查看容器状态STATUS: Exited(0):表示容器正常退出 Exited(其他数字):容器异常退出,需要通过log 查看原因 Up:容器在运行状态 Up(Paused):容器暂停 Up(healthy):容器监听健康 Up(unhealthy):容器监听异常 2 健康检查—HealthCheck 一些参数需要docker 17.05以上支持 2.1 通过docker run或者dockerfile添加健康检查 例如: docker run --name=nginx --health-cmd="curl --silent --fail localhost/ || exit 1" --health-inter-val=30s --health-retries=3 --health-timeout=10s --start-period=60s nginx:latest --inter ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览