Solutions
-
SDavidLee's post in 在更新Unraid6.12.5后Docker容器永远提示更新 was marked as the answer自行找到原因了,去年自己加了阿里云的镜像加速(自己都忘了加过这个东西),是这个东西导致的,之前说的极少部分容器没有问题是因为那几个容器不是latest,而是我自己特定了版本号,所以没有这个问题。
这个问题的具体原因还是未知,因为只要是latest,实际拉取到的版本奇形各异,反正就不是最新的latest,有的甚至是一年半之前的latest版本。。。其他特定版本都可以正确拉取(哪怕是最新的版本),没有任何问题,且自己aliyun没看到提示异常之类的,很迷。
修复办法很简单,就是删除这个镜像加速,具体是:
在U盘(Flash)中的 config/docker.cfg中的
DOCKER_OPTS="--registry-mirror=https://xxxxxx.mirror.aliyuncs.com",把“--registry-mirror=https://xxxxxx.mirror.aliyuncs.com”删除即可解决。
中途看到有人是在系统的/etc/docker/daemon.json中添加的加速站点,如果有人是在这改的就把里面的镜像站删除,之后重启docker即可