使用docker部署epg节目单,同时管理自己的直播源

  1. 配置 Docker 环境

  2. 拉取镜像并运行:

    docker run -d \
      --name php-epg \
      -v /etc/epg:/htdocs/data \
      -p 5678:80 \
      --restart unless-stopped \
      taksss/php-epg:latest

    默认数据目录为 /etc/epg ,根据需要自行修改

    默认端口为 5678 ,根据需要自行修改(注意端口占用)

    可选参数:-e PHP_MEMORY_LIMIT=512M ,设置 PHP 内存限制,默认 512M

    可选参数:-e ENABLE_FFMPEG=true ,启用 ffmpeg 组件

    无法正常拉取镜像的,可使用同步更新的 腾讯云容器镜像ccr.ccs.tencentyun.com/taksss/php-epg:latest

(可选)同时部署 MySQL 、 phpMyAdmin 及 php-epg

  • 
    
    
    
    
    

🆙 版本升级

一键升级

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower php-epg --cleanup --run-once