【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
相关推荐
吴声子夜歌2 小时前
Docker入门与实战——核心概念与安装配置
运维·docker·容器
可乐鸡翅yeah_12 小时前
FFmpeg 生成 HLS 独立分片 independent‑segments 参数到底有什么用
javascript·ffmpeg·音视频·safari·m3u8
企业数字化笔记14 小时前
视频理解怎样从“看见”变成“判断”?几何规则、轨迹特征与动作模型的选型
音视频
guo_wen_qiang14 小时前
docker的备份与迁移
运维·docker·容器
小小龙学IT17 小时前
Kubernetes 深度实践:架构、API 与避坑指南
容器·架构·kubernetes
cpolar技术支持19 小时前
外网测试机的异常传不回内网?自托管 Sentry,用 cpolar 打通错误上报链路
python·nginx·docker·cpolar·sentry
小猴子爱上树21 小时前
跨马翻译:批量图片翻译+视频字幕+智能抠图,跨境电商在线图片翻译工具
大数据·人工智能·python·音视频
MrSYJ1 天前
别人再问你路由表是啥,这篇文章摔它脸上
docker·云原生·kubernetes
羑悻1 天前
穿越Docker内核迷雾:揭秘镜像分层存储的叠加态与卷挂载的多维空间穿梭技术
后端·docker·容器