Tag: tmpfs

使用tmpfs卷时记忆计算错误

我有一个工作负载,我想用一个容器将数据写入从主机挂载的-tmpfs卷。 我希望写入卷的数据不会计入Docker对写入容器的内存限制。 但是,写入主机安装卷的数据似乎计入容器的内存限制。 这是正确的行为? 有没有办法让容器写入比内存限制更多的数据到主机的内存? 从运行amazon linux的新configuration的EC2机器复制步骤: sudo yum install -y docker # Mount a 5GB tmpfs sudo mkdir /mnt/tmpfs && sudo mount -t tmpfs -o size=5G tmpfs /mnt/tmpfs # Get some data. This file is 3GB wget https://datasets.elasticmapreduce.s3.amazonaws.com/ngrams/books/20090715/eng-us-all/1gram/data –no-check-certificate sudo service docker start sudo docker run –rm –memory=2G -it -v /mnt/tmpfs:/mnt/tmpfs -v ~/data:/data ubuntu […]

如何处理docker容器中的pid文件

我的容器在第二次运行时没有启动,因为一个pid文件已经被放在/ var / run /中。 我想挂载/ var / run /上tmpfs是前进的方向,但这需要容器运行 – 特权。 有没有更好的方法来处理PID(和其他临时文件)?

如何理解docker容器的磁盘空间使用情况?

我的主机磁盘空间使用情况如下所示: # df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/rhel-root 50G 31G 20G 61% / devtmpfs 5.8G 0 5.8G 0% /dev tmpfs 5.8G 84K 5.8G 1% /dev/shm tmpfs 5.8G 9.0M 5.8G 1% /run tmpfs 5.8G 0 5.8G 0% /sys/fs/cgroup /dev/mapper/rhel-home 1.3T 5.4G 1.3T 1% /home /dev/sda2 497M 212M 285M 43% /boot /dev/sda1 200M […]