Доброе утро всем,
В процессе попытки тренироваться в Docker у меня возникают проблемы.
Я создал контейнер docker из изображения WordPress, через docker compose.
[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
},
[...]
Похоже, что выделена модификация памяти чтобы контейнер не работал.
У кого-нибудь есть идеи?
Заранее спасибо.
Максенс