docker下ffmpeg镜像安装

ADMIN docker , centos7 , ffmpeg 2020-04-14 23:17:55 3645 次浏览 0条评论

QQ反馈群:1065433015

安装的组件如下,基本上全有了

005.png

先安装docker,如已安装请忽略

1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

通过 uname -r 命令查看你当前的内核版本

uname -r
yum -y update
yum remove docker  docker-common docker-selinux docker-engine
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker -y
systemctl start docker
systemctl enable docker

下载安装dockerFFmpeg镜像

如果需要挂载本地文件夹请用 -v /home/xxx:/xxxx 绝对路径挂载
如果要开放端口请用 -p IP:端口:容器内部端口 做转发,比如 127.0.0.1:2222:22
wget https://v.ximijia.cn/ffmpeg.tar  -O /home/ffmpeg.tar
docker import /home/ffmpeg.tar ximijia_cn:ffmpeg
docker run  -dit \
-v /home:/home \
--privileged=true \
--name=ximijia_cn_ffmpeg ximijia_cn:ffmpeg \
/usr/sbin/init
ip=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' ximijia_cn_ffmpeg);echo -e "\n====install ok=====\nIP:$ip"
echo "install complete"
#进入容器
docker exec -it ximijia_cn_ffmpeg /bin/bash
退出容器
exit