====== 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:
# git clone https://github.com/dslackw/slpkg.git
# cd slpkg
# python setup.py install
# slpkg update
Ensuite, installez google-go-lang
slpkg -s sbo google-go-lang
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:
# source /etc/profile.d/go.sh
# 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
===== Utiliser Docker =====
Assurez vous que Docker démarre au boot. Éditez /etc/rc.d/rc.local et ajoutez ceci:
# Démarrage de docker
if [ -x /etc/rc.d/rc.docker ]; then
/etc/rc.d/rc.docker start
fi
De même, dans /etc/rc.d/rc.local_shutdown, ajoutez ceci pour assurer un arrêt propre:
# Arrêt de docker
if [ -x /etc/rc.d/rc.docker ]; then
/etc/rc.d/rc.docker stop
fi
Maintenant vous pouvez lancer docker:
# chmod 755 /etc/rc.d/rc.docker
# /etc/rc.d/rc.docker start
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]]
{{tag>howtos docker cloud docker-compose}}
{{tag>howtos template}}