Portainer: Onde os arquivos de composição da pilha são salvos?

Criado em 22 jan. 2020  ·  4Comentários  ·  Fonte: portainer/portainer

Ei pessoal,

só quero perguntar onde posso encontrar o docker-compose.yml se implantar minhas pilhas com o webGui?
Eu tentei salvar o volume de dados do portainer e transferi-lo para um novo host e, em seguida, implantar o mesmo arquivo de pilha do portainer e todas as minhas pilhas "antigas" não estão mais lá.

Existe a possibilidade de extraí-los para o github toda vez que eu alterar ou talvez apenas extraí-los para o volume de dados?

Agradeço antecipadamente a todos.

Portainer 1.23.0 é usado.

kinquestion

Comentários muito úteis

Como este é um dos primeiros resultados de pesquisa que aparecem no google ao procurar a localização dos arquivos de composição da pilha, aqui está o local para uma instalação "padrão" no Linux:

/var/lib/docker/volumes/portainer_data/_data/compose/

Todos 4 comentários

Você está gerenciando o mesmo endpoint com a nova instância do Portainer? Caso contrário, suas pilhas antigas não serão listadas dentro do Portainer, pois você também não as migrou. Se você pode ver suas pilhas, mas elas estão sendo mostradas como limited isso é porque o Portainer não conseguiu encontrar o arquivo de pilha correspondente e pode ser devido a como você montou seu volume.

Não posso dar instruções sobre como migrar, pois não temos instruções oficiais para isso.

Para responder à sua pergunta: Dentro do diretório /data , existe um diretório chamado compose que é onde os arquivos da pilha são armazenados. Dentro de / compose, haverá diretórios rotulados após o stackID correspondente no banco de dados do Portainer. Você terá por exemplo /data/compose/1/docker-compose.yml , /data/compose/2/docker-compose.yml ...

Espero que isto ajude

perfeito! Era isso que eu procurava :)

Como este é um dos primeiros resultados de pesquisa que aparecem no google ao procurar a localização dos arquivos de composição da pilha, aqui está o local para uma instalação "padrão" no Linux:

/var/lib/docker/volumes/portainer_data/_data/compose/

Esta página foi útil?
0 / 5 - 0 avaliações