L’intérêt d’utiliser Docker-compose est d’orchestrer/configurer plusieurs conteneurs en même temps avec un seul fichier YAML et les démarrer à l’aide d’une seule et unique commande.
Installer Docker Compose
Rien de plus simple, on télécharge la dernière version de docker-compose (voir ici car la version change souvent) :
# curl -L https://github.com/docker/compose/releases/download/1.24.0-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose |
Et on attribut les droits adequats :
# chmod +x /usr/local/bin/docker-compose |
Vérification en lançant la commande l’aide devrait apparaître :
# docker-compose |
Ou en vérifiant la version :
# docker-compose -v |
L’aide complète :
# docker-compose --help |
Exemple simple de fichier Docker compose
Exemple de docker-compose.yml pour phpmyadmin :
version: '3.3' |
Désinstaller Docker-compose
Si Docker-compose a été installé avec curl
simplement supprimer le dossier :
# rm /usr/local/bin/docker-compose |
Documentation
https://journaldunadminlinux.fr/tuto-docker-gerer-vos-container-avec-dockercompose/
https://github.com/ONLYOFFICE/docker-onlyoffice-owncloud
https://linuxhint.com/docker-compose-tutorial/