我已经在我的 Windows 10 机器中设置了一个 docker 镜像。你能告诉我如何将 ffmpeg 安装到那个 docker 镜像吗?
Roh*_*ant 16
apt-get install ffmpeg
截至 2019 年,这似乎有效,在 Docker 上运行良好。
文件
RUN apt-get -y update
RUN apt-get -y upgrade
RUN apt-get install -y ffmpeg
Run Code Online (Sandbox Code Playgroud)
Pri*_*nha 12
截至 2022 年 7 月,这适用于 Dockerfile,至少对我有用。
RUN apt-get -y update && apt-get -y upgrade && apt-get install -y --no-install-recommends ffmpeg
Run Code Online (Sandbox Code Playgroud)
只是为了让社区知道。
如果您在 Ubuntu 18.04 或更高版本上停止选择地理区域,则可以通过ENV DEBIAN_FRONTEND=noninteractive如下所示指定来安装它。
FROM ubuntu:18.04
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y ffmpeg
Run Code Online (Sandbox Code Playgroud)
在你的dockerfile,你可以写这个命令来添加所需的回购,更新资料库,然后再安装ffmpeg。
虽然我不确定这个库是否仍然存在,但我只是修改了 Docker 的这个链接,你可以遵循相同的规则来安装另一个包。
RUN set -x \
&& add-apt-repository ppa:mc3man/trusty-media \
&& apt-get update \
&& apt-get dist-upgrade \
&& apt-get install -y --no-install-recommends \
ffmpeg \
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9554 次 |
| 最近记录: |