联想个人云 启动 Docker 并安装 AList
这篇文章简单的说明了怎么在新版本的联想个人云里安装 ALis 的 docker。
1 准备工作
1.1 升级设备固件。升级日志里可以确认你的设备是否支持 Docker,如果不支持,后面的内容就只能看看了。
1.2 升级 PC 端的联想个人云到最新版。目前我电脑上的版本是 2.2.2.0,可以正常使用 docker。
1.3 在 NAS 设置里,打开 Docker 功能。
经过准备工作的内容,现在就可以开始了……
2 获取 AList 镜像
2.1 在 PC端,打开联想个人云并登录。
2.2 打开【工具】 → 【Docker】,如下图:
打开 docker2.3 在 【镜像】→【 镜像仓库】 搜索 alist。在结果中下载 xhofe/alist,等待下载完成。如下图:
搜索镜像2.4 在【镜像】→【本地镜像】可以看到刚才下载的 alist 。
3 创建容器
3.1 在【镜像】→【本地镜像】可以看到刚才下载的,点击【创建容器】,如图:
创建容器3.2 设置 - 基础设置,我的设置如下图。只是启用“开启容器自启”。这个选项表示容器在 NAS 启动后就跟着启动。其他用默认设置是没问题的:
基础设置3.3 设置 - 存储目录。这个设置是把 NAS 上的某个(或者某些)目录“映射”到 docker 容器里。联想个人云识别到 AList 需要的 data 目录:/opt/alist/data/ 自动显示在列表中了(图中右侧红色框的内容),需要指定左侧红色框处,选择 NAS 上的一个目录,建议在 NAS 创建一个新目录然后选择。我的设置如下图:
设置存储目录如果联想个人云不能识别,或者你需要映射别的目录,也需要添加。
3.4 设置-端口。docker 容器都会通过某些端口向外提供服务,这项设置就可以指定这些端口。AList 默认使用两个端口:5244和5245,也被联想个人云识别出来自动列在了端口列表里(参考下图蓝色框部分)。红色的两个框,就是 NAS 上对应的端口。按联想给的建议,端口最好的10000以上,我这里直接选择了 15244和15245。按这样的设置,就可以在浏览器里访问 http://NAS_IP:15244 访问AList。
设置端口3.5 设置-其他设置,其他设置就用默认值。点击【应用】,容器就创建好了:
应用设置3.6 在 【容器】下,可以看到我们刚才创建的AList:
容器列表4 运行容器
上述步骤创建了一个 AList 的容器,虽然设置了”自动启动“,但是因为没有重启 NAS ,容器也还是没有启动的状态,需要手动启动之。
在 【容器】下,可以看到 NAS 上的全部容器。
【启动】按钮可以启动尚未启动的容器。
【详情】可以查看容器的设置。
【编辑】可以编辑容器的参数。
容器列表点击【启动】,如果没有问题,容器的状态就会变成运行中,【启动】按钮的文字也会变成【停止】。
启动状态5 访问 AList
在 PC上,用浏览器打开 http://NAS-IP:15244/ 就能看到 AList 的登录页面了~
登陆界面我的 NAS IP地址是 192.168.9.10,所以访问的是:http://192.168.9.10:15244/,请把 IP 换成你的 NAS 的地址~~~
设置 AList 管理员密码
看到登录页面应该很高兴了,可是我们没有账号和密码~
AList 的文档说了,默认有 Admin 的账号,我们需要修改一下密码。
回到 联想个人云【工具】 → 【Docker】 → 【容器】,点击 AList 那一行的【详情】按钮,打开容器详情:
打开详情运行状态的容器,容器详情这个窗口会多出1个按钮【终端机】
终端机点击【终端机】→【连接】,会出现一个黑色的窗口:
终端机界面红色方框那里,表明我们现在已经是在 AList 容器里面了,当前的目录是 /opt/alist.
更新管理员密码,我们只需要执行下面的这个命令,就可以把管理员的密码设置为 A123o$% ,你可以把示例命令中的 A123o$% 换成自己觉得合适的其他密码。
/opt/alist/alist admin set A123o$%
输入并回车,终端显示如下图,说明管理员的密码已经设置好了,可以点窗口的右上角 x 关掉窗口。
重置密码回到浏览器中,用刚才设置的账号和密码登录 AList:
登陆成功此时应该能看到登录成功的提示了~
可喜可贺~~~
后续的设置,就看 AList 的文档吧~
Q&A
Q1 为什么浏览器访问时显示错误?
A1 请排查:
容器是否已经启动。可以在【容器】列表中查看运行状态。
浏览器访问的地址,是否是 NAS 的 IP地址。
端口号是否正确。见 Q3。
Q2 为什么提示密码不对?
A2 请按上文所述步骤设置管理员密码,特别注意你实际输入的密码。
Q3 怎样确认映射的端口?
A3 在【容器】→【详情】→【总览】中可以看到映射的端口,目录以及网络的相关信息:

请仔细核对端口和存储目录,如果这里显示的信息与对应 docker 的需求不匹配,可能就不能正常工作。
Q4 为什么容器的【编辑】按钮点了没有反应?
A4 运行的容器不能修改参数,需要编辑参数时请先停止容器。
如果还有其他问题,可以在评论区提问。我尽自己的能力回答~或者别的网友会给一些建议。
最后
以上简单的说明怎样在联想个人云里下载 AList 的 docker 镜像,并配置启动。没有涉及到安全以及其他方面的问题,请自行确保安全。忠告:如果你不知道怎么做能保证安全,请不要把你的 NAS 暴露在公网上。
感谢 AList 开发人员~
感谢联想尚未放弃这些设备,还能保持一年两次的更新!
然后,文章的封面图,是 AI 生成的,关键字是:“一台 NAS 设备,两个英文单词:Docker 和 AList” 我也看不懂
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案