Szóval tök jó, hogy van healthcheck, csak épp értelmetlen.
-1, maradjunk annyiban, hogy a te fejedben nem all ossze a dolog. Nagyon kiverte nalad a biztositekot ez a shell script dolog - ami megint csak a te fejedben van, mert egyaltalan nem kotelezo scriptet irnod. Sok esetben egy sima curl http://localhost || exit 1 is eleg a Dockerfile-ba, mint healthcheck. Aminek hatasara a docker meg tudja mondani, hogy az adott kontener koser vagy sem.
Aztan mar rajtad all, hogy mit csinalsz, ha unhealthy, mert a monitorozo rendszered ertesit. Eldobod, es inditasz egy uj kontenert, whatever. Mondom, szerintem is lehetne a docker demonnak olyan funkcioja, hogy megadhassam, mit csinaljon, ha egy kontener beteg lesz.
ahelyett, hogy én mondanám meg magamról, hogy kész vagyok
felteszem, ezen a ponton a 'jol vagyok' allapotra gondoltal. Nem akarlak meggyozni arrol, hogy ez most is igy mukodik. Btw. a kubernetes-ben mar van starting allapot is (ami educate dguess alapjan nyilvan a docker healthcheck feature-t hasznalja, es kb. az 1. OK check-ig starting allapotban van), ill. megadhatod neki, hogy mit csinaljon a beteg kontenerekkel.
Mit ne mondjak? Ez így egy összecelluxozott takonykupac.
nem ertem a hisztidet. Miert hasznalod akkor? Miert nem probalsz meg egy alternativ kontener megoldast, pl. rkt, hatha az jobb? Vagy miert nem hagyod a kontenerek vilagat beken, es maradsz meg virtualis gepeknel, vagy aminel akarsz?
--
"dolgozni mar reg nem akarok" - HZuid_7086 'iddqd' zoli berserk mode-ba kapcsol