近期在使用docker(fnos:0.9.21)时发现,如果docker发现了有相关容器镜像有新版本需要更新,这时点击更新后出现提示窗口,点击“更新”提示更新失败,需要手动关闭容器才行,其实这个完全没必要,在之前使用过的docker无论是群晖,还是绿联ugos都可以直接进行容器版本的升级,并不需要手动关闭容器,再去升级。请官方予以优化。(完全可以在用户点击更新时通过系统systemd管理dockerd守护进程让docker进行后台自动关闭正在运行的容器)


另外还有一个问题,就是镜像更新后原有容器无法自动开启,必须手工再点击一下开启才能正常运行,这个操作也没必要,完全可以通过自动控制,比如采用类似以下的流程:(容器自动化更新流程)
持久化配置-记录容器的启动参数(卷挂载、网络、端口映射、环境变量等),使用数据库或配置文件记录容器配置,确保新容器使用相同的配置参数
停止容器
拉取新镜像
删除旧容器(保留配置)
用原来相同的配置重新创建容器
启动更新后的容器