Node.js Docker-装载卷上的常量文件写入

Node.js Docker-装载卷上的常量文件写入,node.js,azure,docker,azure-web-app-service,docker-volume,Node.js,Azure,Docker,Azure Web App Service,Docker Volume,我有一个docker容器在Azure中运行,我有一个已装入的卷连接到Azure存储帐户 然而,在收到第一张发票后,这项工作就完美了,似乎有大量的写操作在进行,从而产生了巨大的成本 我看到了两种类型的操作,一种是每隔5-10秒进行一次,整个容器处于在线状态 以下是存储日志中的一个示例: [ { “时间”:“2021-04-08T16:00:00.4830041Z”, “类别”:“StorageWrite”, “操作名称”:“关闭”, “财产”:{ “服务类型”:“文件”, “smbCommandM

我有一个docker容器在Azure中运行,我有一个已装入的卷连接到Azure存储帐户

然而,在收到第一张发票后,这项工作就完美了,似乎有大量的写操作在进行,从而产生了巨大的成本

我看到了两种类型的操作,一种是每隔5-10秒进行一次,整个容器处于在线状态

以下是存储日志中的一个示例:

[
{
“时间”:“2021-04-08T16:00:00.4830041Z”,
“类别”:“StorageWrite”,
“操作名称”:“关闭”,
“财产”:{
“服务类型”:“文件”,
“smbCommandMinor”:“目录关闭”,
“smbCommandDetail”:“详细信息=客户端”
}
},
{
“时间”:“2021-04-08T16:00:05.4815059Z”,
“类别”:“StorageWrite”,
“操作名称”:“创建”,
“财产”:{
“服务类型”:“文件”,
“smbCommandMinor”:“目录打开”
}
}
]
这些写操作似乎是从我的docker容器中生成的,我不知道如何生成。 我最初使用装入的卷在多个容器之间共享文件,但是,即使将共享位置切换到不在装入的卷上的位置,这些常量写入仍在继续

我的docker图像使用
节点:14 alpine
express
,它安装了
木偶演员
铬合金
libreoffice
pm2
,我看不到任何这样的存储

我的Dockerfile如下所示,以防提供答案:

来自节点:14
WORKDIR/tmp
运行apk更新和apk添加--无缓存nmap dpkg bash和\
边缘回声http://nl.alpinelinux.org/alpine/edge/community >>/etc/apk/repositories&&\
边缘回声http://nl.alpinelinux.org/alpine/edge/main >>/etc/apk/repositories&&\
apk更新&&\
apk add--无缓存\
铬\
哈夫布兹\
“freetype>2.8”\
自由字体\
nss
ENV木偶演员\u跳过\u铬\u下载=真
WORKDIR/usr/app
COPY--chown=node:节点安装
运行dpkg——添加架构amd64
运行dpkg-i/usr/app/installs/libre/DEBS/*.deb
运行rm-rf安装
COPY--chown=node:node./app/package.json。
运行rm-rf节点_模块
运行mkdir/home/templates\
&&mkdir/家庭/公共\
&&chown-R节点:节点/主节点/模板\
&&chown-R节点:节点/主/公共
运行npm i木偶演员\
#添加用户,这样我们就不需要——没有沙箱。
#与npm安装相同的层,以防止重新加载的文件占用数百MB的空间
&&addgroup-S pptruser&&adduser-S-D pptruser\
&&adduser-pptruser-pptruser\
&&adduser pptruser音频\
&&adduser pptruser视频\
&&mkdir-p/home/pptruser/Downloads\
&&chown-R pptruser:pptruser/home/pptruser
运行npm安装--arch=x64--platform=linux
运行npm i--only=prod--quiet
复制--chown=node:node./app。
运行npm安装pm2-g
用户节点
CMD[“pm2运行时”,“/bin/www”]
是否有任何方法可以监视进行这些写入的进程?或者禁用它们