Logo journal du hacker middle
  1. 3
  1.  

  2. 2

    Merci, je ne connaissais pas. Le truc encore plus interessant, c’est que c’est simplement un script shell, et donc c’est assez simple de voir comment il fonctionne, et c’est vraiment tout con. Par exemple pour docker, il suffit de faire ceci :

    if [ -f "${root}/.dockerenv" ] || [ -f "${root}/.dockerinit" ] || \
       grep -qF /docker/ "${root}/proc/self/cgroup" 2>/dev/null; then
        echo docker
    fi
    
    1. 1

      Dans le même genre, il existe aussi un outil fourni par systemd (et donc installé de base sur pas mal de distributions) : systemd-detect-virt

      1. 1

        Merci ! Je complète ! L’avantage est qu’il n’y a rien à installer