Merrick28 / seedbox-docker

Une seedbox prête à lancer, avec docker-compose
https://merrick28.github.io/seedbox-docker/
GNU General Public License v3.0
21 stars 10 forks source link

Docker-Compose #24

Open un-breton opened 1 year ago

un-breton commented 1 year ago

Bonjour, suite crash de mon serveur, j'ai ré installé le système et tenté de ré-utiliser ce script. Erreur à la première installation du script ("docker-compose not found), portainer n'est pas accessible. Visiblement le plugin "docker-compose" a changé, en "docker compose" (plus de - entre les 2 mots).

J'ai tenté une deuxièmes fois, en installant une version manuel de docker-compose (Compose standalone), mais sans succès, le script va bien jusqu'au bout mais le stack n'apparait pas dans portainer

Une idée peut être pour mettre à jour le script ou on pourrait remplacer de - par un espace pour le module docker compose ? Merci !

un-breton commented 1 year ago

Même avec un alias

Merrick28 commented 1 year ago

Salut,

il faut installer l'outil docker-compose : https://docker-docs.netlify.app/compose/install/#install-compose

Tu peux faire ça et me dire si c'est ok ?

un-breton commented 1 year ago

Merci ! je vais essayer, en modifiant les commandes dans les scripts, ca n'a pas fonctionné non plus. Je réinitialise le serveur pour une installation propre, et je reviens !

un-breton commented 1 year ago

Bon, ca ne fonctionne pas, le script renvoi l'erreur : "ERROR: Version in "./docker-compose.yml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a supported version (e.g "2.2" or "3.3") and place your service definitions under the services key, or omit the version key and place your service definitions at the root of the file to use version 1. For more on the Compose file format versions, see https://docs.docker.com/compose/compose-file/ "

J'ai ré-initialisé de nouveau le serveur, et tenté d'installer après docker, le composant "compose-switch" ( https://github.com/docker/compose-switch) qui lui permet d'exécuter le script (seedbox_system.sh -f) sans erreur. Par contre, je n'ai pas le stack "docker-compose" dans portainer, seul 9 containers sont visibles (stack 'docker.sock' de type 'compose').

L'inscriptions DNS de clouflare est incomplète (seul les services ftp-serveur / jellyfin-serveur / netdata-serveur / portainer-serveur/ traefik-serveur sont présents)

je sèche...

Merrick28 commented 1 year ago

j'avoue que je n'utilise plus ce produit depuis de nombreuses années... @Whisper40 une idée peut être ?

Whisper40 commented 1 year ago

Il n'y a pas de problème de version sur le fichier dockerfile, la 3.9 est bien correcte. Pour les entrées DNS, tout y est donc aucun soucis. C'est en créant une seedbox que de nouvelles entrées spécifiques à un utilisateur vont être créés.

Je te conseil de relire le README 😀 Le README mentionné ce qui doit être installé et sur quel OS, aucune mention de compose-switch