Package: conmon (2.1.6+ds1-1)
Links for conmon
Debian Resources:
Download Source Package conmon:
Maintainers:
- Podman Packaging Team (QA Page)
- Jamie Bliss (QA Page)
- Nicolas Braud-Santoni (QA Page)
- Dmitry Smirnov (QA Page)
- Reinhard Tartler (QA Page)
External Resources:
- Homepage [github.com]
Similar packages:
monitoraggio dell'esecuzione di container OCI
conmon è un programma di monitoraggio e uno strumento di comunicazione tra un gestore di container (come podman o CRI-O) e un runtime OCI (come runc o crun) per un singolo container.
Quando viene lanciato fa un doppio fork per demonizzarsi e staccarsi dal genitore che lo ha lanciato. Poi lancia il runtime come proprio figlio. Ciò permette ai programmi di gestione di morire in primo piano, essendo sempre in grado di supervisionare il processo figlio (il container) e connettersi ad esso.
Mentre il container è in esecuzione, conmon fa due cose:
- fornisce un socket per attaccarsi al container, tenendo aperti i flussi standard del container e inoltrandoli tramite il socket; - scrive il contenuto dei flussi del container in un file di log (o nel journal di systemd) in modo che possano essere letti dopo la morte del container.
Infine, alla morte del container, conmon registra l'orario e il codice di uscita per farli leggere ai programmi di gestione.
Scritto in C e progettato per avere una piccola impronta sulla memoria, conmon è pensato per essere eseguito da una libreria di gestione dei container. Essenzialmente, conmon è il più piccolo demone che un container possa avere.
Other Packages Related to conmon
|
|
|
|
-
- dep: libc6 (>= 2.34)
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6-udeb
-
- dep: libglib2.0-0 (>= 2.35.8)
- libreria GLib di routine in C
-
- dep: libsystemd0
- libreria di utilità per systemd
Download conmon
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
arm64 | 35.2 kB | 217.0 kB | [list of files] |