1 line
3.7 KiB
Plaintext
1 line
3.7 KiB
Plaintext
{"ID":"20250920001421-peng7w5","Spec":"2","Type":"NodeDocument","Properties":{"id":"20250920001421-peng7w5","title":"Moviepilot-v2","type":"doc","updated":"20250924170415"},"Children":[{"ID":"20250920001422-unnh1zw","Type":"NodeCodeBlock","IsFencedCodeBlock":true,"Properties":{"id":"20250920001422-unnh1zw","updated":"20250920002946"},"Children":[{"Type":"NodeCodeBlockFenceOpenMarker","Data":"```"},{"Type":"NodeCodeBlockFenceInfoMarker","CodeBlockInfo":"dW5kZWZpbmVk"},{"Type":"NodeCodeBlockCode","Data":"docker run -itd \\\n --name moviepilot-v2 \\\n --hostname moviepilot-v2 \\\n --network bridge \\\n -p 3000:3000 \\\n -p 3001:3001 \\\n -v /vol1/1000/Movie:/media \\\n -v /vol2/1000/docker/MoviePolitV2/config:/config \\\n -v /vol2/1000/docker/MoviePolitV2/core:/moviepilot/.cache/ms-playwright \\\n -v /var/run/docker.sock:/var/run/docker.sock:ro \\\n -e 'NGINX_PORT=3000' \\\n -e 'PORT=3001' \\\n -e 'PUID=0' \\\n -e 'PGID=0' \\\n -e 'UMASK=000' \\\n -e 'TZ=Asia/Shanghai' \\\n -e 'SUPERUSER=admin' \\ \n -e 'SUPERUSER_PASSWORD=Yf180356' \\ \n --restart always \\\n jxxghp/moviepilot-v2:latest\n\n\n\nversion: '3.3'\nservices:\n moviepilot:\n stdin_open: true #是否打开标准输入流(交互模式),为 true 时容器可以保持运行并与用户交互\n tty: true #是否分配伪终端,使容器的终端行为更像一个真实的终端\n container_name: moviepilot-v2 #容器的名称\n hostname: moviepilot-v2 #容器主机名\n\n # 网关设置\n network_mode: host #内置的网关\n # networks: #自定义网关\n # - moviepilot\n\n # 端口映射,当network_mode的值为 host 时,将失效\n # ports:\n # 前端 UI 显示\n # - target: 3000 #容器内部端口设置为 3000\n # published: 3000 #映射到宿主机的 3000 端口,允许外部访问\n # protocol: tcp #TCP 协议,可选udp\n # API 接口\n # - target: 3001 #容器内部端口设置为 3001\n # published: 3001 #映射到宿主机的 3001 端口,允许外部访问\n # protocol: tcp #TCP 协议,可选udp\n\n # 目录映射:宿主机目录:容器内目录\n volumes:\n - '/vol1/1000/Movie:/media' #媒体库或下载库路径\n - '/vol2/@appshare/qBittorrent/temp/Download:/home/Download\n - '/vol2/1000/docker/MoviePolitV2/config:/config' #moviepilot 的配置文件存放路径\n - '/vol2/1000/docker/MoviePolitV2/core:/moviepilot/.cache/ms-playwright' #浏览器内核存放路径\n - '/var/run/docker.sock:/var/run/docker.sock:ro' #用于获取宿主机的docker管理权,一般用于UI页面重启或自动更新\n\n # 环境变量:- '变量名=值‘\n environment:\n - 'NGINX_PORT=3000' #UI页面的内部监听端口\n - 'PORT=3001' #API接口的内部监听端口\n - 'PUID=0' #设置应用运行时的用户 ID 为 0(root 用户)\n - 'PGID=0' #设置应用运行时的组 ID 为 0(root 组)\n - 'UMASK=000' #文件创建时的默认权限掩码,000 表示不限制权限\n - 'TZ=Asia/Shanghai' #设置时区为上海(Asia/Shanghai)\n - 'SUPERUSER=admin' #设置超级用户为 admin\n - 'SUPERUSER_PASSWORD=你的初始登录密码' #超级管理员初始密码\n - 'ADVANCED_MODE=false' #关闭高级模式,只显示简化设置项\n\n # 重启模式:\n restart: always #始终重启\n image: jxxghp/moviepilot-v2:latest\n\n# 当使用内置网关时,可不启用\n# networks:\n# moviepilot: #定义一个名为 moviepilot 的自定义网络\n# name: moviepilot #网络的名称\n"},{"Type":"NodeCodeBlockFenceCloseMarker","Data":"```"}]}]} |