[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.
Table des matières
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 User bifferos
* Traduction française User desiderius
* Special thanks to ponce, see this thread