[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
fr:howtos:cloud:docker [2024/03/19 09:53 (UTC)] – supprimée - modification externe (Date inconnue) 127.0.0.1fr:howtos:cloud:docker [2024/03/19 09:53 (UTC)] (Version actuelle) – fr:howtos:docker renamed to fr:howtos:cloud:docker (Translation was created in the wrong namespace) alienbob
Ligne 1: Ligne 1:
 +<!-- Ajoutez votre texte ci-dessous. Il est vivement recommandé de commencer avec un titre (voir la barre de boutons de l'éditeur). -->
 +====== Docker sur Slackware ======
  
 +Il existe un paquetage Slakware pour Docker sur Slackbuilds, mais il pose des soucis pour l'installer. Si vous vous demandez , vous pouvez installer la version CE de Docker 
 +
 +===== Étapes d'installation  =====
 +
 +Sous l'identité root, commencez par installer slpkg:
 +
 +
 +<code>
 +# git clone https://github.com/dslackw/slpkg.git
 +# cd slpkg
 +# python setup.py install
 +# slpkg update
 +</code>
 +
 +Ensuite, installez google-go-lang
 +
 +<code>
 +slpkg -s sbo google-go-lang
 +</code>
 +
 +<note>
 +Déconnectez-vous ( du compte root) puis reconnectez vous de nouveau avant d’installer le reste des paquetages docker. Autrement il est suffisant d’exécuter simplement: 
 +
 +<code>
 +# source /etc/profile.d/go.sh
 +</code>
 +</note>
 +
 +<code>
 +# slpkg -s sbo tini
 +# slpkg -s sbo docker-proxy 
 +# slpkg -s sbo libseccomp 
 +# slpkg -s sbo runc 
 +# slpkg -s sbo containerd 
 +# slpkg -s sbo docker
 +# slpkg -s sbo docker-compose
 +</code>
 +
 +===== Utiliser Docker =====
 +
 +Assurez vous que Docker démarre au boot. Éditez /etc/rc.d/rc.local et ajoutez ceci:
 +
 +
 +<code>
 +# Démarrage de docker
 +if [ -x /etc/rc.d/rc.docker ]; then
 +  /etc/rc.d/rc.docker start
 +fi
 +</code>
 +
 +De même, dans /etc/rc.d/rc.local_shutdown, ajoutez ceci pour assurer un arrêt propre:
 +
 +
 +<code>
 +# Arrêt de docker
 +if [ -x /etc/rc.d/rc.docker ]; then
 +  /etc/rc.d/rc.docker stop
 +fi
 +</code>
 +
 +Maintenant vous pouvez lancer docker:
 +
 +<code>
 +# chmod 755 /etc/rc.d/rc.docker
 +# /etc/rc.d/rc.docker start
 +</code>
 +
 +Check /var/log/docker.log for any issues.
 +
 +
 +====== Sources ======
 + * Original Author [[wiki:user:bifferos | User bifferos]] 
 +
 + * Traduction française [[wiki:user:desiderius | User desiderius]]
 +
 + * Special thanks to ponce, see [[https://www.linuxquestions.org/questions/slackware-14/fail-to-install-runc-package-for-docker-4175616167/ | this thread]]
 +
 +<!-- You must remove the tag-word "template" below before saving your new page -->
 +{{tag>howtos docker cloud docker-compose}}
 +
 +
 +
 +
 +<!-- Si vous copiez du texte d'une autre source, spécifiez cette source -->
 +<!-- * Source originale : [[http://some.website.org/some/page.html]] -->
 +<!-- Les auteurs sont autorisés à se marquer comme sources ! -->
 +<!-- * Première version réalisée par [[wiki:user:xxx | User X]] -->
 +<!-- * Contributions de [[wiki:user:yyy | User Y]] -->
 +
 +<!-- Merci de ne rien ajouter après ceci, à part des tags additionnels.-->
 +<!-- Cependant il faut enlever le tag "template" ci-dessous, ou bien la page ne s'affichera pas dans la Table des Matières. -->
 +{{tag>howtos template}}
 fr:howtos:cloud:docker ()