Docker 報告我的 Linux 核心不支援 cgroup cpu 即時週期

Docker 報告我的 Linux 核心不支援 cgroup cpu 即時週期

我已經在 Ubuntu 18.04 伺服器上配置了 Docker 以公開其 API,以便我可以透過 REST 請求建立和部署 Docker 容器,我需要將某些功能新增到我的專案中。這對於我嘗試的前幾個端點效果很好。然而,當我嘗試建立一個新的 Docker 容器(練習的要點)時,我收到以下訊息:

{"message": "Your kernel does not support cgroup cpu real-time period"}

這是真的?或者,我是否需要進行一些設定才能啟用此功能,或者 Docker 報告不正確?

curl -X POST -H "Content-Type: application/json" -d "@./test-data/docker-create-api-test.json" http://localhost:1112/containers/create
{"message":"Your kernel does not support cgroup cpu real-time period"}

非常感謝提供的任何幫助,因為此功能對我的專案至關重要。

答案1

在我錯誤地認為可以作為測試主體的官方 Docker 範例中,有以下行:

"CpuRealtimePeriod": 1000000,

這設定了一個值,似乎大多數或任何開箱即用的 Linux 發行版都不支援該值。 Arch Linux 大師賽;)。

相關內容