Docker 是一個流行的容器化平臺,可以極大地簡化應用程序的部署和管理。在 Docker 中,可以通過修改內(nèi)存限制來控制容器可以使用的內(nèi)存量。在下面的文章中,我們將介紹如何在 Docker 中修改內(nèi)存限制。
# 1. 查看可用的內(nèi)存和 swap $ free -m # 2. 將內(nèi)存限制設置為 512m $ docker run --memory=512m my_container
第一步是查看可用的內(nèi)存和 swap。運行free -m
命令可以顯示當前可用的內(nèi)存和 swap。
第二步是將內(nèi)存限制設置為 512m。運行docker run --memory=512m my_container
命令可以將容器的內(nèi)存限制設置為 512m。
另外,你也可以在docker-compose.yml
文件中設置容器的內(nèi)存限制。在下面的 YAML 文件中,我們將一個名為my_service
的服務的內(nèi)存限制設置為 512m:
version: '3' services: my_service: image: my_image mem_limit: 512m
通過以上的操作,你可以輕松地控制容器可以使用的內(nèi)存限制。希望這篇文章對你有所幫助!