Документация Docker по управлению демоном Docker предлагает независимый от платформы способ сделать это:
отредактируйте файл /etc/docker/daemon.json, чтобы он содержал строку
{
"data-root": "/mnt/docker-data",
(...)
}
, где /mnt/docker-data
— это каталог, в котором вы хотите разместить образы и контейнеры Docker.
Тогда
sudo systemctl restart docker
Вы можете проверить, работает ли он, запустив
docker info
и найдите содержимое строки, начинающейся с Docker Root Dir:
.
$ cat test.jq
# Iterate over "items"
.items[] |
# Place each extracted element into an array
[
# Select elements
.metadata.name,
# Use parentheses to group
(.spec.containers[] |.name,.resources.limits["cpu","memory"] )
]
# Join the array together
| join(", ")
$ <input jq -r -f test.jq
kafka-0, kafka, 16, 16Gi, filebeat, 2, 256Mi