[英]How to get host info (CPU utilisation) from within a docker container?
[英]Get audio from docker container to host
我有一个简单的 node.js 应用程序,我从 URL 开始播放歌曲(使用 ffplay 作为子进程)。
在本地一切正常。
当我开始玩 Docker 时,一切正常,没有错误,但我的笔记本电脑没有声音。
是否可以将来自 docker 的音频“公开”到主机?
这是我的 dockerfile
FROM node:14.15.0-alpine
RUN apk add --no-cache ffmpeg
WORKDIR /app
COPY package*.json ./
RUN npm ci --production
COPY src/ src/
CMD ["npm", "run", "start:prod"]
我运行这个命令
docker build . -t pig && docker run --rm --device /dev/snd --name pig pig
您需要使用设备标志与容器共享主机的声音:
docker run ... --device /dev/snd image-name
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.