【发布时间】:2021-07-26 14:50:06
【问题描述】:
我正在尝试让我的 docker 容器发出声音。我正在使用 Ubuntu 20.10 开发 Raspberry4。
启动容器时,我使用以下几行来挂载声音文件文件夹:
-v /tmp/pulseaudio.socket:/tmp/pulseaudio.socket
-v /tmp/pulseaudio.client.conf:/etc/pulse/client.conf
但是,我收到以下错误:
docker:来自守护进程的错误响应:OCI 运行时创建失败: container_linux.go:367:启动容器进程导致: process_linux.go:495:容器初始化导致:rootfs_linux.go:60: 将“/tmp/pulseaudio.socket”安装到rootfs “/var/lib/docker/overlay2/cde617898e2ee8e181a48cf84db8dbcdf5bfdf57e5760493f7c5fce1640b59d5/merged/tmp/pulseaudio.socket” 引起:不是目录:未知:您是否正在尝试挂载目录 到文件上(反之亦然)?检查指定的主机路径是否存在 并且是预期的类型。
我该如何解决这个问题?
【问题讨论】:
标签: docker ubuntu audio pulseaudio