How to remount the proc filesystem in a docker as a r/w system?
I have installed docker 0.11.1 over Ubuntu 12.04.
I am trying to change the shmmax from its fixed value (32 M) to something bigger (1G)
from within the docker when I run the command
sysctl -w kernel.shmmax=1073741824 error: "Read-only file system" setting key "kernel.shmmax"
That is because
/proc is mounted
ro in the container.
Can someone tell me how to mount the proc as
r/w in my container to change it?
2 Solutions collect form web for “How to remount the proc filesystem in a docker as a r/w system?”
I have had some luck like so:
mount -o remount rw /proc/sys sysctl -w [your settings here]
You don’t. sysctl values are not confined to the container — they affect the whole system, so it’s not appropriate for a container to be able to change them.
If you want to set a higher value for this variable, do that from the host system.