1

我想在 docker 容器中挂载一个 tmpfs 文件系统。为此,我正在传递这样的安装命令:

docker run --mount type=tmpfs,destination=/tempdisk,tmpfs-mode=770,tmpfs-size=4m --name projectname projectname:latest

上面的命令工作得很好。

有没有办法在 dockerfile 中做到这一点?或通过shell脚本?我试图通过 dockerfile 来实现,如下所示:

RUN mkdir -p /tmpfolder
RUN chmod 777 /tmpfolder
RUN mount -t tmpfs -o size=32m tmpfs /tmpfolder

但是当我执行 docker build 时,它会在第 3 行出现错误:

 mount: permission denied

请指导我。

4

0 回答 0