首页 > 其他分享 >Docker部署yt-dlp

Docker部署yt-dlp

时间:2023-12-12 12:22:36浏览次数:34  
标签:容器 视频 dlp Docker yt 下载

一、简介

一个简单的网站视频下载工具

二、安装yt-dlp

绿联 DX4600 为例,首先我们打开 Docker 管理器,进入镜像管理,然后在镜像仓库中搜索 marcobaobao/yt-dlp-webui​,选择 latest​ 版本并下载。

image
下载完成后,我们在本地镜像中找到刚刚下载的镜像,点击创建容器,起一个英文名,勾选创建后启动容器,点击下一步。

image
在基础设置中,重启策略选择“容器退出时总是重启容器”。

image
在存储空间中,我们在 NAS 中创建一个属于 yt-dlp​ 的专属文件夹,并在该文件夹中创建一个子文件夹,并将其与容器中的 /config​ 和/downloads​目录绑定,类型设置为读写。

image
设置一个喜欢的本地端口号。

image
此时,输入我们的 IP+端口​ 或者 域名+端口​ 即可在线访问。

image

三、使用yt-dlp下载B站视频

鼠标触摸右下角的加号

image

点击弹出的小加号

image

进入到如下界面,打开B站,随便选择一个视频进去,复制该视频的URL地址,点击START按钮

​​image

下载成功后可以看到如下界面所示

image

进入该容器对应的文件目录可以看到下载好的B站视频

image

欢迎关注微信公众号【时光历程】

里面分享了好多好玩的Docker项目和好看的影视剧,觉得不错的可以点个关注支持下哈~

标签:容器,视频,dlp,Docker,yt,下载
From: https://www.cnblogs.com/zpblogs/p/docker-deploy-ytdlp-z1lkokm.html

相关文章

  • Java开发者的Python快速实战指南:实用工具之PDF转DOCX文档(可视化界面)
    首先,大家对Python语法的了解已经基本完成,现在我们需要开始进行各种练习。我为大家准备了一些练习题目,比如之前的向量数据库等,这些题目可以参考第三方的SDK来进行操作,文档也是比较完善的。这个过程有点像我们之前使用Java对接第三方接口的方式,所以今天我想开发一个很实用的工具类,用......
  • 【常见问题】Python报错SyntaxError: Non-ASCII character '\\xe7' in file
    错误原因:windows默认编码格式是GBK,macOS,linux是utf-8。当使用windows且代码内有GBK不支持的字符集的时候,就会报错。解决方法:方法一在python文件的顶部加上编码格式#-*-coding:utf-8-*-方法二在python3.7以及之后,使用utf-8模式https://peps.python.org/pep-0540/pyt......
  • docker-compose一步帮你搞定n个容器
    ‍#一、docker-compose简介docker-compose是docker提供的一个命令行工具,用来定义和运行由多个容器组成的应用。为什么需要docker-compose?一般我们一个完整的应用部署包括几个服务:Web应用、MySQL服务、Redis服务,有的可能用到Kafka服务、Prometheus服务等等。那么如何管理这么......
  • CentOS安装Docker
    官方文档:https://docs.docker.com/engine/install/centos/确定是CentOS7及以上版本卸载旧版本yumremovedocker\ docker-client\ docker-client-latest\ docker-common\ docker-latest\ docker-latest-logrotate\ docker-logrotate\ docker-engineyum安......
  • Linux上使用Python的requests库进行HTTP请求
    在Linux上使用Python的requests库进行HTTP请求是一种非常方便和高效的方式。requests库是一个第三方库,用于发送HTTP请求并获取响应。下面是一个简单的示例,演示如何使用requests库发送GET请求并获取响应。首先,你需要安装requests库。你可以使用pip命令来安装它:bash复制代码pipinsta......
  • 使用Python openpyxl找出两个文件的差异之处并标记
    #ItimportsthePatternFillclassfromtheopenpyxl.stylesmodule.fromopenpyxl.stylesimportPatternFill#Itimportsthecolorsclassfromtheopenpyxl.stylesmodule.fromopenpyxl.stylesimportcolors#ItimportstheFontclassfromtheopenpyxl.s......
  • Linux Redhat 7 下 Docker 离线安装部署
    LinuxRedhat7 下Docker离线安装部署 Docker安装前要Docker官网:服务器版:https://docs.docker.com/engine/install/#serverDocker离线二进制tgz压缩包下载地址:https://download.docker.com/linux/static/stable/x86_64/例如:docker-23.0.6.tgzDocker离线rpm包下载地......
  • docker部署PostgreSQL数据库(带有postgis插件)
    1、拉PostgreSQL(带有postgis插件)镜像dockerpullmdillon/postgis2、启动数据库容器dockerrun--namepostgis-ePOSTGRES_PASSWORD=postgis-p5432:5432-dmdillon/postgis:latest参数解释:--namepostgis为容器指定一个名称;-p5432:5432:指定端口映射,格式为:......
  • docker问题 dubbo-admin浏览器错误
    问题描述:zookeeper容器配置成功,dubbo-admin容器配置成功。使用dockerps显示两个容器都启动成功且映射端口没有出错。在虚拟机中ping本机和在本机中ping虚拟机都显示正常接通。使用浏览器访问dubbo-admin时浏览器无法显示。解决方案:修改docker配置文件vim/etc/docker/da......
  • docker安装mysql
    1.下载mysql镜像#dockerpullmysql:8.0 2.检查下载的镜像#sudodockerimages 3.创建实例dockerrun-p3307:3306--namemysql\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql\-v/mydata/mysql/conf:/etc/mysql\-eMYSQL_ROO......