[2025-jun-17] The SlackDocs mailing lists at https://lists.alienbase.nl/mailman/listinfo have been retired. No one has been using these lists for years and it's time to say goodbye. The list archives remain available at https://scalzi.slackware.nl/mailman/listinfo/slackdocs

[2025-jun-17] The SlackDocs Wiki has moved to a new server, in order to make it more performant.

Welcome to the Slackware Documentation Project

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

QR Code
QR Code fr:howtos:cloud:docker (generated for current page)