I need to install ffmeg
on debian jessie via Dockerfile.
Debian recommends to use backports. But how do I do this in my Dockerfile?
Add
deb http://httpredir.debian.org/debian jessie-backports main non-free
deb-src http://httpredir.debian.org/debian jessie-backports main non-free
to
/etc/apt/sources.list
This is how my Dockerfile looks like:
FROM node:4.8-slim
COPY . /
## How to add backports to list ???
RUN apt-get update && apt-get install ffmpeg && ffmpeg -i
RUN (cd programs/server && npm install --silent)
CMD ["node", "main.js"]
Tested on Ubuntu 20.04, >>
is required when appending to sources.list.
RUN echo 'deb http://deb.debian.org jessie-backports main' >> /etc/apt/sources.list
Other answers create a new flie in /etc/apt/sources.list.d
which is OK, but the original question refers to appending to sources.list
. Use >>
to append to a file.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With