Portainer: 堆栈撰写文件保存在哪里?

创建于 2020-01-22  ·  4评论  ·  资料来源: portainer/portainer

大家好,

只想问一下我是否在使用webGui部署堆栈时可以在哪里找到docker-compose.yml?
我尝试保存portainer的数据量并将其传输到新主机,然后部署相同的portainer堆栈文件,而我所有的“旧”堆栈都不再存在。

每当我更改它们时,是否有可能将它们提取到github,或者只是将它们提取到数据量?

谢谢大家。

使用Portainer 1.23.0。

kinquestion

最有用的评论

由于这是在查找堆栈组成文件的位置时出现在google上的第一个搜索结果之一,因此,这是在Linux上“标准”安装的位置:

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

所有4条评论

您是否正在使用新的Portainer实例管理相同的端点? 如果没有,那么您的旧堆栈将不会在Portainer中列出,因为您也没有进行迁移。 如果您可以看到堆栈,但是它们显示为limited这是因为Portainer找不到相应的堆栈文件,并且可能是由于您如何装载卷所致。

由于我们没有任何官方说明,因此我无法为您提供有关如何迁移的说明。

回答您的问题: /data目录中有一个名为compose目录,该目录是堆栈文件的存储位置。 在/ compose内部,Portainer数据库中的相应stackID之后将标记有目录。 例如,您将拥有/data/compose/1/docker-compose.yml/data/compose/2/docker-compose.yml ...

希望这可以帮助

完美的! 那就是我想要的:)

由于这是在查找堆栈组成文件的位置时出现在google上的第一个搜索结果之一,因此,这是在Linux上“标准”安装的位置:

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

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

WTFKr0 picture WTFKr0  ·  4评论

linquize picture linquize  ·  3评论

diyfr picture diyfr  ·  3评论

chrisvanderpennen picture chrisvanderpennen  ·  3评论

xInsertx picture xInsertx  ·  4评论