自分の備忘録も兼ねて。
解消方法
とりえあず、以下のコマンドを流すと解消する。
sudo docker rm $(docker ps -q -f status=exited)
docker images -q | xargs --no-run-if-empty docker rmi
発生させないためには
ecs-agent
のバージョンを 1.13.0
以上にする。
Issue的にはこれ https://github.com/aws/amazon-ecs-agent/issues/118
現象
topでみたらこんなんだった。
top - 05:01:32 up 245 days, 37 min, 1 user, load average: 6.16, 5.02, 5.30
Tasks: 737 total, 1 running, 163 sleeping, 0 stopped, 573 zombie
Cpu(s): 34.1%us, 1.8%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 64.1%st
Mem: 2051528k total, 1762020k used, 289508k free, 234300k buffers
Swap: 0k total, 0k used, 0k free, 859404k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2322 root 2 -18 109m 49m 4292 S 93.2 2.5 3113:00 dmeventd
2634 root 20 0 926m 67m 23m S 1.6 3.4 3873:45 docker
2640 root 20 0 275m 15m 9292 S 0.6 0.8 1968:15 docker-containe
古いコンテナーやイメージがたまると、ダメっぽい。
多分これと関係があるようなきがするけど・・・
https://bugzilla.redhat.com/show_bug.cgi?id=1220529