Docker容器更新—内存未更新';I don’我没有按预期工作
大家早上好 在尝试在Docker培训自己的过程中,我遇到了麻烦 我通过docker compose从wordpress图像创建了一个docker容器Docker容器更新—内存未更新';I don’我没有按预期工作,docker,docker-compose,archlinux,Docker,Docker Compose,Archlinux,大家早上好 在尝试在Docker培训自己的过程中,我遇到了麻烦 我通过docker compose从wordpress图像创建了一个docker容器 [root@vps672971 ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
[root@vps672971 ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
57bb123aa365 wordpress:latest "docker-entrypoint.s…" 16 hours ago Up 2 0.0.0.0:8001->80/tcp royal-by-jds-wordpress-container
我想为这个容器分配更多内存,但是在执行以下命令之后,docker stats返回的信息不正确
docker container update --memory 3GB --memory-swap 4GB royal-by-jds-wordpress-container
docker stats
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
57bb123aa365 royal-by-jds-wordpress-container 0.01% 9.895MiB / 1.896GiB 0.51% 2.68kB / 0B 0B / 0B 6
我还试图请求API引擎检索有关容器的信息,但显示的限制也不正确
curl --unix-socket /var/run/docker.sock http:/v1.21/containers/royal-by-jds-wordpress-container/stats
[...]
"memory_stats":{
"usage":12943360,
"max_usage":12955648,
"stats":{},
"limit":2035564544
},
[...]
对分配给容器的内存的修改似乎不起作用
有人有主意吗
先谢谢你
Maxence您不使用docker for mac或windows,是吗?没错,我在VPS上安装了arch linux发行版。也许VPS有一些外部内存限制?(2 Gb或smth)更仔细地查看VPS磁盘空间,但是,服务器上似乎有15 Gb的可用空间。是否有可能是Docker的默认配置造成的限制?我指的是RAM的限制,而不是磁盘空间的限制。你不使用Docker for mac或windows,是吗?没错,我在VPS上安装了arch linux发行版。也许VPS有一些外部内存限制?(2 Gb或smth)更仔细地查看VPS磁盘空间,但是,服务器上似乎有15 Gb的可用空间。这个限制可能来自Docker的默认配置吗?我指的是RAM的限制,而不是磁盘空间的限制