本文最后更新于 2025-10-11,文章内容可能已经过时。

Linux 安装 Nolan Pro 教程

前言

重要提示​:务必理解每个命令的含义,学会查看报错信息,并善用AI工具解决问题。

0. 获取许可(前提条件)

  1. 加入 Nolan 官方 Telegram 群组:https://t.me/NolansNark

  2. 在群内与机器人交互获取授权:

    /narksq@NolanNarkbot
  3. 将获取到的授权文件重命名为 Nark.lic

注意​:此步骤是后续安装的前提条件,但目前获取许可具有随机性

1. 创建工作目录

# 创建项目主目录
mkdir /root/pro

# 进入目录并创建配置文件夹
cd /root/pro && mkdir -p Config

2. 拉取并启动容器

docker run -id \
  --name pro \
  -p 5016:5016 \
  -v "$(pwd)":/app/Data \
  -e Prolic=第0步获取的许可内容 \
  -e User=您设置的面板登录用户名 \
  -e Pwd=您设置的面板登录密码 \
  --privileged=true \
  nolanhzy/pro:latest

常用管理命令

# 查看所有容器状态
docker ps -a

# 重启容器
docker restart pro

# 查看容器日志
docker logs pro

3. 更新容器

docker run --rm \
  -v /var/run/docker.sock:/var/run/docker.sock \
  containrrr/watchtower -c \
  --run-once \
  pro

4. 常见问题解决方案

ARM 系统适配

对于 ARM 架构的设备,需要将镜像标签从 latest改为 arm

# ARM 架构启动命令
docker run -id \
  --name pro \
  -p 5016:5016 \
  -v "$(pwd)":/app/Data \
  -e Prolic=您的许可 \
  -e User=用户名 \
  -e Pwd=密码 \
  --privileged=true \
  nolanhzy/pro:arm

访问说明

安装完成后,通过浏览器访问:

http://你的服务器IP:5016

使用第2步中设置的 UserPwd登录管理面板

注意事项

  1. 确保服务器防火墙/安全组已开放5016端口

  2. 许可文件是核心授权凭证,请妥善保管

  3. 定期检查容器状态和日志,确保服务正常运行

  4. 更新时建议先备份重要数据