哪些命令行选项可用于在docker容器内启用tmpfs(临时文件系统),即可以访问rw(读/写),并且该fs(文件系统)上的文件是可执行的?

示例是大小为1GB的共享内存tmpfs,但标准标志为noexec
(在/ dev / shm上的shm输入tmpfs(rw,nosuid,nodev,noexec,relatime,size = 1048576k))带有:
docker -it --shm-size = 1G Alpine / bin / sh

最佳答案

您可以将安装参数传递给--tmpfs参数,例如--tmpfs / mytmp:exec将允许执行文件。

$ docker run --rm -it --tmpfs /mytmp:exec ubuntu bash -c "mount | grep mytmp"
tmpfs on /mytmp type tmpfs (rw,nosuid,nodev,relatime)

关于docker - 如何使用exec,rw标志挂载docker tmpfs?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54729130/

10-11 17:44