Jellyfin刮削问题

在威联通上做了个docker,在里面装了jellyfin,但发现刮削超级慢,在网上查询原因后得知是DNS污染,需要在hosts文件中指定域名IP

1、进入容器

docker exec -it <容器id> bash

2、到hosts所在路径建立批处理文件

cd /etc

nano ******.sh

3、在文件中加入以下代码

IP在https://dnschecker.org/查以下三个域名的DNS
api.themoviedb.org
image.tmdb.org
www.themoviedb.org

找到中国区的IP,然后加入到代码中

echo “13.225.103.45 api.themoviedb.org” >> hosts
echo “13.225.103.51 api.themoviedb.org” >> hosts
echo “13.225.103.26 api.themoviedb.org” >> hosts
echo “143.244.50.83 image.tmdb.org” >> hosts
echo “54.192.18.2 www.themoviedb.org” >> hosts
echo “54.192.18.58 www.themoviedb.org” >> hosts
echo “54.192.18.100 www.themoviedb.org” >> hosts

4、运行文件./******.sh

注意点:批处理文件和hosts在同一路径下

5、可能用到的操作命令

docker images #列出所有镜像

docker ps -a #列出所有容器

docker ps -aqf  “name=<容器名称>” #查询指定容器名称的ID

docker exec -it <容器id> bash #进入容器

滚动至顶部