【docker】容器内映射外部音频驱动

有时我们需要在docker容器内映射外部的音频驱动,使得容器内的程序也能读取到外部的音频设备

需要在 docker start 里加入如下:

bash 复制代码
 --device /dev/snd:/dev/snd --privileged --group-add audio

和

bash 复制代码
-v /run/user/$(id -u)/pulse:/run/user/$(id -u)/pulse -e PULSE_SERVER=unix:/run/user/$(id -u)/pulse/pulse-socket

这样就能在容器内读取到外部的音频设备了

使用 alsamixer 时,如果提示没有这个命令,需要额外安装

bash 复制代码
sudo apt install alsa-utils
相关推荐
闲云野鹤在人间4 小时前
Kubernetes Service 与 kube-proxy 详解
云原生·容器·kubernetes
草根大哥5 小时前
AI 编程实践之自建视频CDN
音视频·webrtc·低延迟直播·视频cdn·低延迟cdn
说实话起个名字真难啊5 小时前
实战docker部署dify及注意点
运维·docker·容器
闲云自留地6 小时前
K8s Service 全解:服务发现、四种类型、会话保持、金丝雀发布一篇通
容器·kubernetes·服务发现
zhizhizhuzhuxia7 小时前
短剧出海怎么做多语言配音:从字幕擦除到声音重塑的一条流水线
音视频·声音克隆·ai配音
choumin7 小时前
C++ 标准容器为什么不能存引用
c++·容器·引用类型
2601_965454238 小时前
AI视频制作:做历史建筑视频,宫殿园林的老图难找,AI怎么自动配古建素材?
运维·人工智能·音视频
2601_955662468 小时前
短视频配音怎么做?从文案到成品音频的完整流程
人工智能·音视频·语音识别·媒体·视频
沃普天科技8 小时前
100W 氮化镓充电器充电头扩展坞一体化设计,实用性翻倍
驱动开发·计算机外设·音视频·硬件工程·pcb工艺
Starry-sky(jing)9 小时前
crane 下载镜像:不连接 Docker,3 步准备并校验 ARM64 离线包
运维·docker·arm64·crane