Kodu diğer geliştiricilerle paylaşmak için bir konuşma metni uygulamasına başvurmaya çalışıyorum, ancak şu anda sahip olduğum sorun, docker kabının ana makinede ses kartını bulamıyor olmasıdır makinesi. Benim liman işçisi konteynerDocker kabında ses nasıl çalınır
[email protected]:/# aplay Alesis-Fusion-Acoustic-Bass-C2.wav
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4738:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:722: audio open error: No such file or directory
bir wav dosyası oynatmaya çalıştığınızda
Ben asıl sorun liman işçisi konteyner benim ana bilgisayarda ses kartı ulaşmak edemiyor olduğunu tahmin ediyorum.
Şimdiye kadar
- benim liman işçisi kapsayıcı içindeki alsa bağımlılıkları çoğunu alsa-utils yüklenmiş ve var.
docker run --group-add audio -t -i self/debian /bin/bash
belirterek kabı çalıştırırken
--group-add audio
eklendi . Mac OS Yosemite ana bilgisayarında bir debian konteyner kullanıyorum.
http://stackoverflow.com/q/40136606/6309 Yardım? – VonC