小编agi*_*git的帖子

如何更新docker容器映像,但按容器应用程序保留生成的文件

以下方案的更新容器的最佳实践是什么?

我有基于我的网络应用程序项目的图像,我正在基于更新的源代码,每月一次创建新图像.

购买我的网络应用程序生成文件或在容器中运行后及时更新一些文件.例如,app正在为每个Web用户在用户文件夹下创建新的xml文件.另一个例子是用户上传文件.

我想在运行新的更新图像后保留这些文件而不丢失.

/bin/
    /first.dll
    /second.dll
/other-soruces/
    /some.cs
    /other.cs
/user/
    /user-1.xml
    /user-2.xml
/uploads/
    /images
        /image-1.jpg
/web.config
Run Code Online (Sandbox Code Playgroud)

我应该使用Docker 的音量功能吗?还有其他策略吗?

docker docker-compose docker-volume

2
推荐指数
1
解决办法
1224
查看次数

标签 统计

docker ×1

docker-compose ×1

docker-volume ×1