tmpfs Mounts
tmpfs, mount, DATA, ko, HOST, machine, ki, MEMORY, (RAM) mein, hi, STORE, karta hai — DISK, PAR, KABHI, WRITE, nahi, hota. Container, STOP, hote, hi, tmpfs, ka, SAARA, DATA, permanently, CHALA, jaata, hai.
YE, SENSITIVE, TEMPORARY, DATA, (jaise, session, tokens, ya, temporary, credentials) ke, liye, IDEAL, hai — kyunki, DATA, KABHI, DISK, PAR, PERSIST, hi, nahi, hota, ISLIYE, SECURITY, ke, LIHAAZ, se, BEHTAR, hai, aur, MEMORY, SPEED, ki, wajah, se, FAST, bhi, hota hai.
# tmpfs mount create karo (Linux hosts par hi supported)
docker run -d --tmpfs /app/cache:size=100m myapp
# Docker Compose mein tmpfs
services:
app:
tmpfs:
- /app/cache- tmpfs = data RAM mein store hota hai, disk par kabhi nahi
- Container stop hote hi tmpfs ka saara data chala jaata hai
- Sensitive temporary data (session tokens) ke liye ideal choice
"--tmpfs" flag, mein, "size" option, se, tmpfs, mount, ki, MAXIMUM, SIZE, LIMIT, ki, ja, sakti, hai — YE, IMPORTANT, hai, kyunki, tmpfs, HOST, ki, RAM, use, karta hai aur, bina, LIMIT, ke, POORI, MEMORY, EXHAUST, ho, sakti, hai.
docker run --tmpfs /app/tmp:size=64m,mode=1777 myappDocker, Compose, mein, "tmpfs" key, SIMPLE, LIST, FORMAT, ya, DETAILED, OBJECT, FORMAT, (size, mode, options, ke, saath) mein, DEFINE, ki, ja, sakti, hai.
services:
app:
image: myapp
tmpfs:
- /app/tmp:size=64m