重启后,指容器里边编译好的东西还在吗 ?

重启后,指容器里边编译好的东西还在吗 ?

展开
收起
宇航员w 2022-07-07 15:12:04 532 分享 版权
阿里云 AI 助理回答

在容器环境中,编译好的东西(例如应用程序、库文件等)通常存储在容器的文件系统中。当容器重启时,如果这些文件是直接存储在容器的临时文件系统中(非持久化存储),那么它们可能会丢失。这是因为容器内的数据默认是非持久化的,容器销毁或重启会导致数据消失。

为了避免这种情况,建议采取以下措施进行数据持久化: - 使用NAS存储:通过配置网络附加存储(NAS),可以确保即使容器重启或被重新创建,存储在NAS上的数据依然存在,从而保证编译好的内容不丢失。

  • 考虑OSS存储:对于特定场景,如静态文件或配置文件,可以使用对象存储服务(OSS),尤其适合读多写少的情况,来实现数据的持久保存和访问。

总结来说,重启容器后,直接存放在容器内部的编译成果可能不会保留,但通过实施如NAS或OSS这样的持久化存储策略,可以确保重要数据和已编译内容在容器重启后依然可用。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答

国内唯一 Forrester 公共云容器平台领导者象限。

收录在圈子:
还有其他疑问?
咨询AI助理