背景:本人照片都保存在2T的iCloud上面,如何在不用手机时就把照片保存到本地。使用的是飞牛NAS平台,理论上所有支持docker的平台都没有问题,曾经在Ubuntu下使用过。 1.镜像仓库搜索:icloudpd 下载下图红框处镜像  2.创建容器   环境变量(修改时区) 北京时间:Asia/Shanghai 网络:作者提示要建一个网络,按提示操作呗  选择上一步建的 创建3.配置 在照片保存路径下建立一个 .mounted 的文件(下载会验证这个文件是否存在)修改Docker/iCloudPD/config/icloudpd.conf配置文件  主要参数: download_path:下载路径 synchronisation_interval:同步间隔,单位秒,默认86400(24小时) 可设置:21600(6 小时)、43200(12 小时)、86400(24 小时)、129600(36 小时)、172800(48 小时)和 604800(7 天) user:最好设置的和你在NAS上登陆的是一个用户名 user_id:也最好是NAS上登陆的是一个用户名对应的ID,飞牛NAS第一个应该默认是1000 国内账号小伙伴记得要改下面两个参数 icloud_china:将此项设置为 true 以使用 icloud.com.cn 而不是 icloud.com 作为下载源。默认值:false。 auth_china:将此项设置为 true 以使用 icloud.com.cn 而不是 icloud.com 生成 Cookie。默认值:false。 注:主要用的就是这几个,更多参数可以研究下原始介绍文件 修改完后保存,重启容器  4.初始化  使用 docker exec -it icloudpd sync-icloud.sh --Initialise 进行初始化 初始化过程中先输入登陆密码,再手机上进行两步验证,输入6位验证码,就可以了 日志显示开始下载了5.进入相册就可以看到下载过来的图像了 
|