Rat's

使用Docker快速安装express-ffmpeg云转码切片
说明:之前博主介绍过这个云转码和搭建教程,查看:云转码express-ffmpeg+CMS一体化系统安装教程,功能...
扫描右侧二维码阅读全文
02
2018/11

使用Docker快速安装express-ffmpeg云转码切片

说明:之前博主介绍过这个云转码和搭建教程,查看:云转码express-ffmpeg+CMS一体化系统安装教程,功能确实强大,不过还是有很多人搭建容易出点小问题,这里博主就整了个Docker镜像,适合小白使用。

更新

【2019.9.3】
重做镜像,新增部分变量参数,必要设置都给填了,使用更方便了。
【2018.11.4】
修复了上传错误等问题。

安装

注意:该安装方法不适用于OVZ等类似结构。内存太小的话,建议加点SwapSwap添加脚本→传送门。目前云转码为最新版本,如果作者有修复Bug和添加功能,请提醒博主更新下镜像。

说明:镜像测试了一下,上传和转码均正常,记得安装后,如果使用自带CMS播放,请在播放设置那里关掉强制QQ浏览器。

1、安装Docker

#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on

#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

2、运行镜像

#先看下面的参数详解,进行相关修改后,再将下面一起复制到ssh客户端运行
docker run --restart=always --name express-ffmpeg -d \
-p 3000:3000 \
-e localip=192.168.2.1 \
-e usr=moerats \
-e pass=moerats \
-e url=moerats \
-v ~/express-ffmpeg/mongodb:/data \
-v ~/express-ffmpeg/config:/express-ffmpeg/config \
-v ~/express-ffmpeg/movies:/express-ffmpeg/movies \
-v ~/express-ffmpeg/videos:/express-ffmpeg/public/videos \
-v ~/express-ffmpeg/uploads:/express-ffmpeg/public/uploads \
-v ~/express-ffmpeg/images:/express-ffmpeg/public/images \
moerats/express-ffmpeg

相关变量参数详解,自行修改:

serverip:服务器的ip地址
#用户名、密码,后台路径均自己修改,且路径不能为admin
usr:后台管理员用户名
pass:后台管理员密码
url:后台登录路径

最后访问地址是http://ip:3000,后台路径为http://ip:3000/moerats,路径参考自己修改的。

对于CentOS系统,还需要开启3000端口,开启如下:

#CentOS 6
iptables -I INPUT -p tcp --dport 3000 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7
firewall-cmd --zone=public --add-port=3000/tcp --permanent
firewall-cmd --reload

如果要用域名访问,就需要反代了。

相关目录

#数据库的目录
~/express-ffmpeg/mongodb
#配置文件目录
~/express-ffmpeg/config
#上传视频文件夹
~/express-ffmpeg/movies
#放切片文件、上传封面和VTT字幕文件夹
~/express-ffmpeg/videos
#上传文章图片的文件夹
~/express-ffmpeg/uploads
#上传图集的文件夹
~/express-ffmpeg/images

域名访问

反代可以用NginxApacheCaddy,这里只说宝塔和Caddy。如果你网站有宝塔,就可以使用宝塔进行反代,如果没有,建议使用第2种的Caddy反代,配置很快。

1、宝塔反代
先进入宝塔面板,然后点击左侧网站,添加站点,然后再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:3000,再启用反向代理即可。至于启用SSL就不说了,直接在站点配置就可以启用。

2、Caddy反代
安装Caddy

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh
#备用地址
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh

配置Caddy

#以下全部内容是一个整体,请修改域名后一起复制到SSH运行!

#http访问,该配置不会自动签发SSL
echo "www.moerats.com {
 gzip
 proxy / 127.0.0.1:3000 {
    header_upstream Host {host}
    header_upstream X-Real-IP {remote}
    header_upstream X-Forwarded-For {remote}
    header_upstream X-Forwarded-Port {server_port}
    header_upstream X-Forwarded-Proto {scheme}
  }
}" > /usr/local/caddy/Caddyfile

#https访问,该配置会自动签发SSL,请提前解析域名到VPS服务器
echo "www.moerats.com {
 gzip
 tls admin@moerats.com
 proxy / 127.0.0.1:3000 {
    header_upstream Host {host}
    header_upstream X-Real-IP {remote}
    header_upstream X-Forwarded-For {remote}
    header_upstream X-Forwarded-Port {server_port}
    header_upstream X-Forwarded-Proto {scheme}
  }
}" > /usr/local/caddy/Caddyfile

tls参数会自动帮你签发ssl证书,如果你要使用自己的ssl,改为tls /root/xx.crt /root/xx.key即可。后面为ssl证书路径。

启动Caddy

/etc/init.d/caddy start

就可以打开域名进行访问了。

3、Nginx配置
如果你使用其它的,这里就大概发个Nginx反代配置,直接添加到配置文件即可。

#在配置文件里添加
location / {
     proxy_pass http://127.0.0.1:3000;
     proxy_redirect off;
     proxy_set_header X-Real-IP $remote_addr;
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

最后该Docker仅供学习交流,如果想正式使用,推荐该云转码的纯净版和高级版程序,均提供一键安装脚本,地址→传送门,看该文章后面介绍即可。

Vultr注册就送$50,可开日本/新加坡等机房,【点击注册】。
最后修改:2019 年 09 月 03 日 06 : 21 PM

发表评论

166 条评论

  1. 达芬奇

    请问防盗链 token在前端播放器的地方到底怎么用?

  2. 达芬奇

    后台播放器设置加上key以后,即便绑定调用的地址也没法调用了,请问如何解决? 哪个key在调用的网站上怎么设置?

    1. Rat's
      @达芬奇

      去其他网站调用就需要删掉key。

      1. 达芬奇
        @Rat's

        请问纯净版是否支持带key调用?

      2. 达芬奇
        @Rat's

        请问纯净版支持带key指定网站调用吗?

        1. Rat's
          @达芬奇

          不支持,这个容易被破解,所以弃用了。

  3. 小时候可坏了

    大佬,我看你这篇日志,从18点搞到凌晨4点,没玩过docker,需要挂载些什么文件夹还要配置些什么,整不清楚,一直在报错。

    WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effectWarning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
    1. Rat's
      @小时候可坏了

      这是警告而已,不是报错,不会的话,直接照着复制粘贴就行了,一般没啥问题。

      1. 小时候可坏了
        @Rat's

        我回了一封邮件,麻烦大佬帮我看一下怎么回事。

        1. Rat's
          @小时候可坏了

          看到了,好像显示缺少www那个文件啥的,实际上我在vps中跑的时候,并没有遇到

          1. 小时候可坏了
            @Rat's

            那有没有什么办法解决,那个docker还引用了什么库吗?

            1. Rat's
              @小时候可坏了

              没,只要安装好docker就可以了

  4. yzddhr

    这玩意不太好啊,经常cpu跑满了之后就一直chunking了,而且效果也就那样吧,官网的Ubuntu16.04下还gyp ERR!(换成centos就行了),这类的开源转码还有其他能玩的吗?

    1. Rat's
      @yzddhr

      转码肯定cpu得跑满,一直chunking的话,应该是服务器太差了,一直在转码切片状态,这个转码主要看你的cpu性能的,cpu好转码就快,差就慢。

  5. 长街

    阿西吧 我调用m3u8的视频对比本地mp4视频,mp4比m3u8快好多好多,不知道咋回事我m3u8视频经常卡死。

    1. Rat's
      @长街

      本地调用mp4肯定快些,m3u8的话,在远程服务端效果就出来了,不然怎么很多人都喜欢m3u8。

  6. 长街

    视频上传完成转码切片完成 分享出来的m3u8视频一直转圈圈,我用那个在线播放m3u8的工具,显示The media playback was aborted due to a corruption problem or because the media used features your browser did not support.

    1. Rat's
      @长街

      前端能放么?一般切片是没问题的。

      1. 长街
        @Rat's

        前端可以看到图片,点进去就是502

        1. Rat's
          @长街

          关掉播放器设置的强制qq浏览器

  7. 斯阔以

    cms未开启 我看你们说要去后台开启 后台地址是多少我不知道

    1. 斯阔以
      @斯阔以

      ip:3000/login后台地址不就是这个嘛? 我打开502

      1. Rat's
        @斯阔以

        路径是/adminlogin

  8. ninmoe

    安装完成,打开后台,登陆之后跳转百度,进不去后台是什么情况啊?

    1. Rat's
      @ninmoe

      跳转百度就说明你的用户名和密码错误

  9. dataplugs

    另外,切片转码文件夹movies可以改变吗? 默认空间只有50G,4T是外加的盘
    或者怎么样可以像Windows一样弄一个快捷连接过去?

    1. Rat's
      @dataplugs

      docker是可以改变路径的,自行调整

  10. dataplugs

    服务器配置如下:
    2 x 英特尔至强 E5-2650v4, 24核 处理器, 64GB内存, 4 x 2TB硬盘
    转码测试6G单视频,转码1080P+切片
    转码完成截图撕裂,以及播放卡顿,播放画面撕裂 ?

    1. Rat's
      @dataplugs

      你这个看是不是网络问题,导致图片,视频加载不出来

  11. 海昱

    大佬,打开主页,提示"对不起,cms未开启",需要怎么配置?

    1. Rat's
      @海昱

      去你设置的后台地址开启就好了

  12. elope

    [root@localhost ~]# docker run --restart=always --name express-ffmpeg -d \

    -p 3000:3000 \
    -v /express-ffmpeg/mongodb:/data \
    -v /express-ffmpeg/config:/express-ffmpeg/config \
    -v /express-ffmpeg/movies:/express-ffmpeg/movies \
    -v /express-ffmpeg/videos:/express-ffmpeg/public/videos \
    -v /express-ffmpeg/uploads:/express-ffmpeg/public/uploads \
    -v /express-ffmpeg/images:/express-ffmpeg/public/images \
    moerats/express-ffmpeg
    Unable to find image 'moerats/express-ffmpeg:latest' locally

    latest: Pulling from moerats/express-ffmpeg
    61be48634cb9: Downloading [===> ] 4.308MB/54.25MB
    fa696905a590: Downloading [==============> ] 5.215MB/17.54MB
    b6dd2322bbef: Downloading [=> ] 1.326MB/43.3MB
    32477089adb4: Waiting
    febe7209ec28: Waiting
    4364cbe57162: Waiting
    ace5c680ff94: Waiting
    4acd6a9b7a48: Waiting
    3e648358c7be: Waiting
    207a3b4b9e06: Waiting
    f54d218b6b71: Waiting
    f06dce7bf1fb: Waiting
    0439aaba2bcd: Waiting
    在这里卡了四个小时了是什么问题呀

    1. Rat's
      @elope

      我猜你是国内服务器?这是网络问题。

      1. elope
        @Rat's

        我是本服虚拟机,,,,,,做测试的,

        1. Rat's
          @elope

          这是网络问题,一般国内网络才会出现加载过慢

  13. 花花

    博主能有偿帮助安装一下吗

    1. Rat's
      @花花

      可以的,加下面的联系方式。

  14. h

    2019.1.15使用 docker,安装好后访问后台提示下面的404,访问首页提示cms没有开启。。

    这个是docker问题吗?

    Not Found
    404
    NotFoundError: Not Found

    at /express-ffmpeg/app.js:265:8 at Layer.handle [as handle_request] (/express-ffmpeg/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/express-ffmpeg/node_modules/express/lib/router/index.js:317:13) at /express-ffmpeg/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/express-ffmpeg/node_modules/express/lib/router/index.js:335:12) at next (/express-ffmpeg/node_modules/express/lib/router/index.js:275:10) at /express-ffmpeg/node_modules/connect-flash/lib/flash.js:21:5 at Layer.handle [as handle_request] (/express-ffmpeg/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/express-ffmpeg/node_modules/express/lib/router/index.js:317:13) at /express-ffmpeg/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/express-ffmpeg/node_modules/express/lib/router/index.js:335:12) at next (/express-ffmpeg/node_modules/express/lib/router/index.js:275:10) at /express-ffmpeg/app.js:250:3 at Layer.handle [as handle_request] (/express-ffmpeg/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/express-ffmpeg/node_modules/express/lib/router/index.js:317:13) at /express-ffmpeg/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/express-ffmpeg/node_modules/express/lib/router/index.js:335:12) at next (/express-ffmpeg/node_modules/express/lib/router/index.js:275:10) at SendStream.error (/express-ffmpeg/node_modules/serve-static/index.js:121:7) at emitOne (events.js:116:13) at SendStream.emit (events.js:211:7)
    1. 海昱
      @h

      我这也提示 “对不起,cms未开启”。
      您解决了吗?

    2. Rat's
      @h

      这个大概是后台路径不对,报错404

      1. h
        @Rat's

        博主,怎么自定义404页面呢?

        1. Rat's
          @h

          这个不太会。

  15. 感谢

    用你这个教程安装成功了,但是我想修改主页内容应该去哪里修改呢?

    1. Rat's
      @感谢

      一般信息都是去后台修改的。

      1. 感谢
        @Rat's

        我主要是想修改一下网站底部的版权信息

        1. Rat's
          @感谢

          这个不是很好操作,除非你不用docker,手动安装就好操作些。

          1. 感谢
            @Rat's

            是啊,我找了好久也找不到。就是因为手动没成功,所以用的docker,如果博主有时间的话能教一教吗?

            1. Rat's
              @感谢

              手动教程我不是发过了么,不过pm2和nodejs都建议手动安装。

              1. 感谢
                @Rat's

                我在现有的服务器上停止docker,然后手动安装,它们互相不会冲突吧

                1. Rat's
                  @感谢

                  不冲突。

                  1. 感谢
                    @Rat's

                    好的,我去试一下,感谢

  16. jason

    宝塔出了2.0的docker,可以镜像了,能不能麻烦博主出个教程。

  17. u725b

    大佬能不能做一个DPlayer-node的搭建教程

    1. Rat's
      @u725b

      好的,近期会出该教程,你也可以去该页面留个脚印(https://www.moerats.com/contribute.html),有时候事太多,我怕忘了。

  18. 墨池

    大佬 能写个迁移数据的教程吗 用久了服务器不够用需要更换 数据怎么原装弄到新网站上,能出个教程吗 可以付费

    1. Rat's
      @墨池

      这东西我很久没研究了,备份服务器/express-ffmpeg目录就行了,不过我还是建议手动安装。

  19. u725b

    博主想请问下原来源码中的其他文件在哪里去了,想修改下切片的时间常数,原来是在 helper文件夹里面,但是安装了这个后没有找到这个文件夹。

    1. Rat's
      @u725b

      在容器里面,你可以手动在外面建一个文件夹,把helper源码都放进去,然后使用v参数映射到容器里的/express-ffmpeg/helper文件夹。

  20. 大江入海

    trans&chunk 转码一直是这个状态,不懂为啥....

    1. Rat's
      @大江入海

      多刷新下,或者直接去前台看看有没有转好,有时候转好了貌似不会显示。

  21. 黑鲶鱼

    执行docker run 之后 镜像已经有了 但是运行docker restart 报Error response from daemon: No such container: express-ffmpeg 这是什么原因

    1. Rat's
      @黑鲶鱼

      要是确认容器没打错的话,先停止下,再启动看看。

      1. 黑鲶鱼
        @Rat's

        看了一下是 image name 是 express--ffmpeg 启动好了访问有问题 端口开放了还是不行 防火墙都关闭了 还是访问不到 看了 端口已经在监听了

        1. Rat's
          @黑鲶鱼

          我刚试了下,我好像没遇到这问题。你换个浏览器看看,有的浏览器好像会打不开。

  22. 红领巾

    博主你好,我又来打扰了,这个项目对于多音轨,并且已经封装了多国语言字幕的mkv,在完成切片后只剩第一条音轨,且不显示字幕,这个有办法吗?

    1. Rat's
      @红领巾

      这个程序本身的问题还是建议问下作者。

      1. 红领巾
        @Rat's

        嗯,我又翻了翻你的博客,发现plex方案更适合自己观看,就是移动端app要收费,这个有没有什么比较好的解决方案?

        1. Rat's
          @红领巾

          观看都无所谓,我一般用H5ai。

  23. 红领巾

    请问用这个搭建的视频站想要搬家要怎么操作啊?我重新搭建一个,把video按原目录结构打包拷贝过去,新站看不到视频啊

    1. Rat's
      @红领巾

      备份/express-ffmpeg目录即可,全部备份。

      1. 红领巾
        @Rat's

        感谢回复,测试没问题

  24. 少爷

    装了几次 表示不成功,都是按现有的步骤直型命令 纯小白 不知是不是漏掉步骤

    1. Rat's
      @少爷

      大概操作问题。

  25. 想想

    trans&chunk 转码这种状态,是什么回事

    1. Rat's
      @想想

      等待或刷新。

      1. 想想
        @Rat's

        等了一天还是一样状态

        1. Rat's
          @想想

          你去前台看看有不有?如果还没有就不是很清楚了。

  26. jiajiechen

    不知道为什么上传很慢,我用bt面板里的上传到movie文件夹很快,正常转码和截图,就是播放不了,一直在转圈。

    1. jiajiechen
      @jiajiechen

      解决了,cms设置,站点网址要设置为http://127.0.0.0:3000,是这样的吗

      1. Rat's
        @jiajiechen

        设置ip:3000或者域名吧。

  27. 爱看动漫的小梁

    博主,来个QQ联系方式吧

    1. Rat's
      @爱看动漫的小梁

      加微信吧,下楼有。

  28. 小学生

    博主能留个联系方式吗,想红包求一下手动搭建。不喜欢用镜像,不然下次还是不会。

    1. Rat's
      @小学生

      微信rats54,至于镜像的话,有时候挺方便的。

      1. 小学生
        @Rat's

        已经添加了,我是逐梦者

  29. kbrx93

    感谢这东西安装没问题,转码之类的就有点小坑,还有官方安装文档不同步,gitee 上一部分旧,一部分新。。

    1. 爱看动漫的小梁
      @kbrx93

      转码有点小坑是什么意思???

    2. Rat's
      @kbrx93

      对的,文档我也觉得不同步,不过都看下就会了。

  30. 爱看动漫的小梁

    请问CentOS7 64位可以吗

    1. Rat's
      @爱看动漫的小梁

      基本上都可以。

  31. locer

    上传卡住了

    1. Rat's
      @locer

      上传看网速的

  32. ThinkVN

    waiting state encode video , tell me fix it.
    thanks

    1. Rat's
      @ThinkVN

      You just have to wait, the process is very slow, refresh every time to check it out.

      1. ThinkVN
        @Rat's

        my video 24Mb, and i wait 1 day, state still wating,
        does not seem to run

        1. Rat's
          @ThinkVN

          You check the transcoding settings, the number of screenshots cannot be 0, there are players and CMS settings, sometimes the transcoding status display is not completed, it is actually completed.

  33. 想想

    那个后台密码可以修改吗

    1. Rat's
      @想想

      可以的,等会我改下文章。

      1. 想想
        @Rat's

        好的,谢谢

        1. Rat's
          @想想

          教程已修改。

  34. 嘿嘿

    建议-v /express-ffmpeg/videos:/express-ffmpeg/public/videos 改成
    -v /express-ffmpeg:/express-ffmpeg

    然后可以通过 /express-ffmpeg/config/auth.js修改登录密码这些

    1. Rat's
      @嘿嘿

      意思是直接映射一个,就是整个目录?你可以试试行不行。

      1. 嘿嘿
        @Rat's

        恩恩 试了可以的 修改完了应该是要重启一下docker的

        博主可以试试Portainer这个管理docker 挺方便的 填好参数一键就可以了

        1. Rat's
          @嘿嘿

          我晚上改下教程,就按你说的来。Portainer我了解下先。

  35. slepoh

    为什么我按照步骤按照不成功?CentOS7.5版本

    1. Rat's
      @slepoh

      docker安装成功了?防火墙打开了没

      1. slepoh
        @Rat's

        安装过程有点慢,docker像是安装成功,用的宝塔

        1. Rat's
          @slepoh

          快慢与网络有关的。

          1. slepoh
            @Rat's
            该评论仅登录用户及评论双方可见
            1. slepoh
              @slepoh
              该评论仅登录用户及评论双方可见
              1. Rat's
                @slepoh

                这个是权限问题,建议你换个系统试试。

  36. 天城

    播放器右键的信息怎么修改啊?

    1. Rat's
      @天城

      不知道,没研究过使用。

      1. 天城
        @Rat's

        一点列队转码就502,头疼的软件

        1. Rat's
          @天城

          我也头疼,不会玩这个,还要各种设置,不然会出问题。

          1. 天城
            @Rat's

            转码会中断 我也是醉了

            1. Rat's
              @天城

              估计太耗资源跪了?

              1. 天城
                @Rat's

                20核心e5 256G内存啊 独立服务器

                1. 涵涵
                  @天城

                  妈的这么有钱的吗?

                  1. Rat's
                    @涵涵

                    别个是土豪,一大堆独服。

  37. 想想

    你好32ubuntn能安装吗

    1. 想想
      @想想

      好像不行,求解

      1. Rat's
        @想想

        理论上都行。

  38. 蜗居

    cms 里面的视频显示加载失败

  39. 蜗居

    刚才安装好,提示未启动cms 重启后,怎么弄

    1. Rat's
      @蜗居

      需要先去后台开启cms。

      1. 蜗居
        @Rat's

        我点电脑重启了,然后就进不去了

        1. Rat's
          @蜗居

          是电脑还是服务器?服务器的话试试docker start express-ffmpeg。

          1. 想想
            @Rat's

            32位能用

          2. 蜗居
            @Rat's

            可以了,为什么用一会儿就不行了,感觉那个服务器停止了

            1. Rat's
              @蜗居

              有没有加点虚拟内存?

  40. 天城

    分类 电影名 大小 状态 操作

    请选择分类
    02-spring项目搭建-导包&对象准备_.flv 67MB trans&chunk

    请选择分类
    01-spring介绍_.flv 59MB error & failed

    请选择分类
    04-spring项目搭建-注册对象到容器&测试_.flv 32MB error & failed

    请选择分类
    05-spring项目概念-IOC&DI_.flv 29MB error & failed

    请选择分类
    03-spring项目搭建-约束引入_.flv 21MB error & failed

    1. 天城
      @天城

      全部转码失败

      1. Rat's
        @天城

        我测试下,运行容器的命令加了2个参数,你重新启动下。

        1. 天城
          @Rat's

          问下 -v /express-ffmpeg/movies:/express-ffmpeg/movies 冒号左边是服务器文件 右边是docker吗?

          1. Rat's
            @天城

            是的,右边路径不能变,左边可以。

            1. 天城
              @Rat's

              转码水印知道在哪改吗?转码会中断 然后就不动了

  41. 想想

    装了,都没反应,地址都找不到

    1. Rat's
      @想想

      是不是你哪个步骤不对,重新来,清空镜像命令:
      docker kill $(docker ps -aq)
      docker rm $(docker ps -aq)
      docker rmi $(docker images -q)

  42. 天城

    大佬有QQ吗 我往影射的文件夹放文件docker就停了 Error response from daemon: Container c7f2d91181db64fa8e52c67c56767485f9c2cb22ba7fabcc846610a113adfe18 is not running

    1. Rat's
      @天城

      镜像先别用了,貌似有点问题。

      1. 天城
        @Rat's

        怎么删除之前的

        1. Rat's
          @天城

          清空所有镜像,包括正在运行的命令:
          docker kill $(docker ps -aq)
          docker rm $(docker ps -aq)
          docker rmi $(docker images -q)
          docker volume rm $(docker volume ls -q)

          1. 天城
            @Rat's

            [root@CentOS-75-64-minimal ~]# docker volume rm $(docker volume ls -q)
            "docker volume rm" requires at least 1 argument.
            See 'docker volume rm --help'.

            Usage: docker volume rm [OPTIONS] VOLUME [VOLUME...]

            Remove one or more volumes

            1. Rat's
              @天城

              没事,不用管这个。

              1. 天城
                @Rat's

                我修改了js文件docker也重启了 为啥不生效啊?

      2. 天城
        @Rat's

        修复了嘛

        1. Rat's
          @天城

          对的,你试试,有其他问题可以提出来。

          1. 天城
            @Rat's

            扫描入库用不了,影射文件夹已经放了文件

            1. Rat's
              @天城

              我没出现这个问题。

  43. 天城

    会了

  44. 天城

    水印无法上传!

    1. Rat's
      @天城

      问题解决了,再试试。

  45. 天城

    还是不会

    1. 天城
      @天城

      问题来了我能在影射文件夹前面加 /www 吗?

      1. Rat's
        @天城

        前面的文件夹路径随便你加。

  46. DouBi

    上传电影报错
    1.mp4

    <!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"><title></title><link rel="stylesheet" href="/layui/css/layui.css"><link rel="stylesheet" href="/stylesheets/style.css"></head><body class="gray"><div class="layui-header header"><div class="layui-main">返回首页</div></div><div class="layui-container mt-20"><div class="layui-row layui-col-space20"><div class="layui-col-md12"><h1>ENOENT: no such file or directory, open 'movies/1.mp4'</h1><h2></h2><pre>Error: ENOENT: no such file or directory, open 'movies/1.mp4'</pre></div></div></div><div class="footer"> © 2018 云转码express-ffmpeg倾情奉献 by屈阿零</div><script src="/javascripts/jquery.min.js"></script><script src="/layui/layui.js"></script><script src="/javascripts/cms.js"></script></body></html>

    关键词:ENOENT: no such file or directory, open 'movies/1.mp4'

    1. Rat's
      @DouBi

      问题解决了,再试试。

  47. ThinkVN

    <!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"><title></title>
    <!-- Start: injected by Adguard -->
    <script src="//local.adguard.com/adguard-ajax-api/injections/content-script.js?ts=63676831525490&amp;domain=54.191.105.103:3000&amp;mask=111" nonce="51f0d2fa8e7747ed8d62ce515f456a75" type="text/javascript"></script>
    <script src="//local.adguard.com/adguard-ajax-api/injections/userscripts.js?ts=63676742898665&name=AdGuard%20Popup%20Blocker&name=Adguard%20Assistant" nonce="51f0d2fa8e7747ed8d62ce515f456a75" type="text/javascript"></script>

    <!-- End: injected by Adguard -->
    <link rel="stylesheet" href="/layui/css/layui.css"><link rel="stylesheet" href="/stylesheets/style.css"></head><body class="gray"><div class="layui-header header"><div class="layui-main">返回首页</div></div><div class="layui-container mt-20"><div class="layui-row layui-col-space20"><div class="layui-col-md12"><h1>ENOENT: no such file or directory, open 'movies/VinCity Ocean Park.mp4'</h1><h2></h2><pre>Error: ENOENT: no such file or directory, open 'movies/VinCity Ocean Park.mp4'</pre></div></div></div><div class="footer"> © 2018 云转码express-ffmpeg倾情奉献 by屈阿零</div><script src="/javascripts/jquery.min.js"></script><script src="/layui/layui.js"></script><script src="/javascripts/cms.js"></script></body></html>

    1. Rat's
      @ThinkVN

      问题解决了,再试试。

  48. Lambert

    现在搬瓦工服务还稳定吗,得不得被墙?

    1. Rat's
      @Lambert

      比较稳定,后面是什么意思?

      1. Lambert
        @Rat's

        会不会被墙的意思哈~~~

        1. Rat's
          @Lambert

          看你咋用了,如果用来爬Q,那几率就大了。

          1. 刘某
            @Rat's

            你好 提示 安装之后提示 对不起 ,cms未开启 已经多次运行docker start express-ffmpeg和重启服务器 好像没什么效果 请问这边需要怎么做

            1. Rat's
              @刘某

              正常,需要去后台自行开启。