Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何使整个docker容器不稳定?_Linux_Performance_Docker_Docker Compose_Ramdisk - Fatal编程技术网

Linux 如何使整个docker容器不稳定?

Linux 如何使整个docker容器不稳定?,linux,performance,docker,docker-compose,ramdisk,Linux,Performance,Docker,Docker Compose,Ramdisk,我需要使用一个(坏)映像,它的容器中有很多I/O。所以我的磁盘上有很多I/O。 我希望整个容器不写入磁盘,而只写入内存(tmpfs)。我不在乎这些数据是否丢失,因为我为需要持久化的数据创建了卷 例如,最重要的I/O(pidstat)是通过文件/usr/lib/unifi/lib/ace.jar完成的。我无法在tmpfs中装载/usr/lib/unifi/lib/,因为我将收到错误“error:cannotaccessjarfile” 如何使整个docker容器不稳定?相关/可能的重复:我同意这可

我需要使用一个(坏)映像,它的容器中有很多I/O。所以我的磁盘上有很多I/O。 我希望整个容器不写入磁盘,而只写入内存(tmpfs)。我不在乎这些数据是否丢失,因为我为需要持久化的数据创建了卷

例如,最重要的I/O(pidstat)是通过文件
/usr/lib/unifi/lib/ace.jar
完成的。我无法在tmpfs中装载
/usr/lib/unifi/lib/
,因为我将收到错误“error:cannotaccessjarfile”


如何使整个docker容器不稳定?

相关/可能的重复:我同意这可能是一个很好的解决方案。但我很好奇为什么在tmpfs上装载/usr/lib/unifi/xxx会导致“错误:无法访问jarfile”。我也很好奇“ace.jar”在哪里进行所有的I/O?直接在/sr/lib/unifi/lib中(或者直接使用.jar文件本身)?@palsm4在这种情况下,不断写入的命令是
java-Xmx1024M-jar/usr/lib/unifi/lib/ace.jar start
。我不想担心这个图像的内容,我只想把它放在RAM中,这样它就不会磨损我宝贵的磁盘。我认为
错误:无法访问jarfile
是因为我的try
tmpfs:/usr/lib/unifi/lib
启动一个空目录(这不是图像预期的)。