Использование pthreads в контейнере docker - PullRequest
0 голосов
/ 30 января 2020

Я запускал какое-то программное обеспечение в образе docker на основе Ubuntu. Программное обеспечение отлично работает вне контейнера, но вызов pthread_create возвращает ошибку EPERM.

Есть ли какая-либо настройка, необходимая для разрешения нескольких потоков внутри контейнера docker?

Очевидно, флаг --privileged решает проблему, так как позволяет получить доступ к большему количеству функций из ядра. но это кажется немного экстремальным. Может быть, будет команда --cap-add, которая специально разрешит потоки posix?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...