У меня есть один хост виртуальной машины на одном физическом сервере с множеством док-контейнеров внутри.
Вот один фрагмент моего fig.yml
pg:
image: pg...
redis:
image: redis...
mongodb:
image: mongodb...
app:
image: myapp...
Я хочу, чтобы контейнер pg использовал только 25% центрального процессора, а приложение использовало только 50% центрального процессора и так далее.
Могу ли я сделать это с fig
или с docker run
и управлять ссылкой вручную?
В моем случае, когда один из этих контейнеров выполняет дорогостоящую задачу, это влияет на производительность процессора других. Но когда на том же физическом сервере у меня есть другие виртуальные машины с аналогичным развертыванием внутри, проблема резко возрастает.