Воспроизведение звука из док-контейнера в гарнитуре вместо колонок ноутбука - PullRequest
0 голосов
/ 13 сентября 2018

Я использую openSUSE Leap 42.3 в качестве хоста, и у меня есть этот Dockerfile

FROM opensuse/tumbleweed                                                                                                                                                                                                                 

RUN zypper --gpg-auto-import-keys refresh
RUN zypper --non-interactive install --force-resolution alsa-utils
ADD test.wav /

CMD [ "/usr/bin/aplay", "/test.wav" ]

Я создаю образ с помощью этой команды

# docker image build -t aplay_test .

Это каталог сборки

$ ls -lh
total 9.2M
-rw-r--r-- 1 sergio users  189 Sep 13 15:17 Dockerfile
-rw-r--r-- 1 sergio users 9.2M Sep 13 11:57 test.wav

Когда я запускаю контейнер из этого образа,

# docker container run --rm --device /dev/snd aplay_test

звук исходит из колонок ноутбука .Но мне бы хотелось, чтобы звук исходил из моей гарнитуры .

Если я выполняю следующую команду на моем хосте

$ aplay test.wav

Звук исходит из моей гарнитура .

Как сделать так, чтобы звук исходил от гарнитуры внутри контейнера?

...