• =?UTF-8?Q?Re=3A_Conseils_g=C3=A9n=C3=A9raux_sur_docker?=

    From NoSpam@21:1/5 to All on Wed Oct 9 10:10:02 2024
    Bonjour

    Le 09/10/2024 à 09:38, Olivier a écrit :
    Bonjour,

    Je souhaite installer un logiciel sur une instance Bookworm.

    J'ai installé sur celle-ci les paquets docker.io et docker-compose
    issus de la distribution.

    Systématiquement, l'exécution de docker-compose s'interrompt pendant l'extraction, sans message d'alerte visible (je n'avais rien fait
    auparavant pour avoir plus d'information pendant l'exécution de docker-compose).

    En mettant de côté de problème spécifique, j'aimerai poser les
    questions ci-après:

    1. Le wiki Debian les présentant comme une alternative, est-il
    préférable d'installer podman et podman-compose ?

    2. Le wiki Debian cite aussi l'existence des dépôts Docker externes. Sont-ils à privilégier ?
    sudo apt remove docker docker-engine docker.io containerd runc ;si ces
    paquets sont installés
    sudo apt install ca-certificates curl gnupg lsb-release
    sudo curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
    sudo echo \
      "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/trusted.gpg.d/docker.gpg] \
      https://download.docker.com/linux/debian $(lsb_release -cs) stable" |
    sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    sudo apt update
    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
    sudo ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/bin/docker-compose
    sudo docker run hello-world ; permet de tester le bon fonctionnement de
    docker

    Jamais eu de soucis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?S=C3=A9bastien_NOBILI?=@21:1/5 to All on Wed Oct 9 11:00:01 2024
    Bonjour,

    Le 2024-10-09 09:38, Olivier a écrit :
    1. Le wiki Debian les présentant comme une alternative, est-il
    préférable d'installer podman et podman-compose ?

    Oui ! Avec pas mal d'avantages mais aussi quelques (légers)
    inconvénients.

    Niveau avantages : le processus qui fait fonctionner tes conteneurs
    s'exécute en tant que toi-même quand tu le lances et il n'y a pas besoin
    d'un service qui s'exécute en permanence pour faire fonctionner ces conteneurs.

    Le passage de Docker à Podman est direct car :

    - les "Dockerfile" sont gérés
    - la ligne de commande est compatible

    Niveau inconvénients : podman-compose est un peu moins bien fichue que docker-compose, mais on finit par s'y faire (soit en acceptant, soit en procédant autrement).

    Sébastien

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)