问题标签 [docker-named-volume]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - 使用 docker-compose 删除命名卷?
如果我有一个 docker-compose 文件,例如:
...然后docker-compose up
做为db-data
. 有没有办法通过删除这个卷docker-compose
?如果它是一个匿名卷,那么docker-compose rm -v postgres
就可以了。但就目前而言,我不知道如何在db-data
不恢复docker
命令的情况下删除卷。感觉这应该可以在docker-compose
CLI 中实现。我错过了什么吗?
node.js - 在节点中执行 fs.unlink() 到名为卷的 docker 中的文件,如果创建了具有相同名称的文件,则取消删除该对象
我在使用 node.js 编写的应用程序在 docker 容器内运行时遇到了一些奇怪的行为。
它使用 react-admin ( https://marmelab.com/react-admin/ ) 前端成功上传和删除图像。
如果扩展名不同,它甚至会用新的图像替换以前上传的图像。
但是由于某种原因,如果我上传的图片与之前上传的完全不同,但扩展名相同,导致图片与第一个删除的图片同名,那么将显示该图片,而不是较新的。
上述应用程序使用 multer 作为中间件上传文件:
管理文件上传的 API 控制器是:
整个项目在 docker 中运行,使用命名卷作为图像的存储。尽管如此,使用相同的代码库但使用绑定安装,它可以按预期工作。
编辑:我注意到我忘记发布该过程中涉及的函数: