我遵循了杰利芬文件中的所有步骤,但无法让它正常工作。容器已启动并正在运行,但我无法通过浏览器访问它。
我试着删除和重新配置容器。在防火墙上打开端口8096。清除缓存和cookie。
发布于 2022-11-03 19:54:28
找到解决办法了!
在遵循Jellyfin页面中的步骤之后,我了解到需要进行一些调整才能使其正常工作。
您的计算机上应该已经安装了Prerequisites:码头桌面
步骤1-提取Jellyfin图像
打开CMD并粘贴以下内容。
docker pull jellyfin/jellyfin
步骤2-创建配置和缓存目录
在主目录中创建以下目录:
mkdir docker\jellyfin\config
mkdir docker\jellyfin\cache
所以路径应该是家->码头->果冻-> config & cahce。
步骤3-注意目录路径
在记事本中,复制并粘贴到配置目录和缓存目录的路径。还复制存储电影媒体文件的路径。
C:\Users\user123\docker\jellyfin\config
C:\Users\user123\docker\jellyfin\cache
C:\Users\user123\Videos\Movies
步骤4-创建docker-compose.yml文件
首先,您需要您的对接-撰写版本号。在我的例子中是2.12。
C:\Users\user123>docker-compose --version
Docker Compose version v2.12.1 <<-- THIS!
创建一个名为docker-compose.yml的新文件,并将其保存在步骤2中创建的jellyfin目录中。
下面,我从Jellyfin文档中复制了模板,但做了一些调整:
version: '2.12' <<-- Should be the version you are running
services:
jellyfin:
image: jellyfin/jellyfin:latest <<-- add :latest at the end
container_name: jellyfin
user: 1000:1000 <<-- Should be 1000:1000
network_mode: 'bridge' <<-- Should be bridge, not host
ports: <<-- Add this
- 8096:8096 <<-- Specify the port number
volumes:
- C:\Users\arapi\docker\jellyfin\config:/config <<-- Config path
- C:\Users\arapi\docker\jellyfin\cache:/cache <<-- Cache path
- C:\Users\arapi\Videos\Movies:/media:ro <<-- Media path
restart: 'unless-stopped'
将此文件保存在jellyfin文件夹中(没有我的注释)。
步骤5-开始容器与码头-合成
在您的CMD中,获取保存docker-come.yml文件的jellyfin目录。运行以下命令:
docker-compose up -d
步骤6-通过浏览器访问杰利芬
转到http://localhost:8096并继续您的设置。
https://stackoverflow.com/questions/74308749
复制相似问题