[Tips] docker修改容器的shm值(共享內存值)


啟動時修改docker的共享內存大小

docker run -it --shm-size="1g" ubuntu

docker修改運行時容器的shm值

  1. 進入容器中,通過查看shm的大小
df -h

可以看到默認的shm只有64MB

  1. 使用sudo權限

  2. 停止docker服務

systemctl stop docker
  1. 然后根據容器的id, 進入
cd /var/lib/docker/containers/<container-id>

修改hostconfig.json中的ShmSize值,這個值的單位是byte,例如如果要擴為1GB,就填1073741824。
然后保存。

  1. 重啟docker服務和容器
systemctl restart docker
docker restart <container-id>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM