salut les gars,
voulez juste demander où je peux trouver le docker-compose.yml si je déploie mes piles avec le webGui?
J'ai essayé de sauvegarder le volume de données de portainer et de le transférer vers un nouvel hôte, puis de déployer le même fichier de pile de portainer et toutes mes "anciennes" piles ne sont plus là.
Est-il possible de les extraire sur github à chaque fois que je les modifie ou peut-être simplement de les extraire dans le volume de données?
Merci d'avance à tous.
Portainer 1.23.0 est utilisé.
Gérez-vous le même point de terminaison avec la nouvelle instance Portainer? Sinon, vos anciennes piles ne seront pas répertoriées dans Portainer car vous ne les avez pas non plus migrées. Si vous pouvez voir vos piles, mais qu'elles s'affichent sous la forme limited
c'est parce que Portainer n'a pas pu trouver le fichier de pile correspondant et cela peut être dû à la façon dont vous avez monté votre volume.
Je ne peux pas vous donner d'instructions sur la façon de migrer car nous n'avons aucune instruction officielle à ce sujet.
Pour répondre à votre question: Dans le répertoire /data
, il y a un répertoire appelé compose
qui est l'endroit où les fichiers de la pile sont stockés. Dans / compose, il y aura des répertoires étiquetés après le stackID correspondant dans la base de données Portainer. Vous aurez par exemple /data/compose/1/docker-compose.yml
, /data/compose/2/docker-compose.yml
...
J'espère que cela t'aides
parfait! C'était ce que je cherchais :)
Comme il s'agit de l'un des premiers résultats de recherche qui apparaissent sur Google lors de la recherche de l'emplacement des fichiers de composition de la pile, voici l'emplacement d'une installation "standard" sur Linux:
/var/lib/docker/volumes/portainer_data/_data/compose/
Commentaire le plus utile
Comme il s'agit de l'un des premiers résultats de recherche qui apparaissent sur Google lors de la recherche de l'emplacement des fichiers de composition de la pile, voici l'emplacement d'une installation "standard" sur Linux:
/var/lib/docker/volumes/portainer_data/_data/compose/