(五)docker镜像升级方法 - ch0769/luyou GitHub Wiki

1.先在openwrt里备份你的配置

2.docker镜像升级有两种情况,一是名字版本一样的,二是名字或版本不一样的,前者新版本镜像会覆盖老版本的,后者不覆盖,以后者为例

3.导入镜像 gzip -dc 新版镜像.gz | docker load

4.用docker images命令查看,应该有多个镜像存在,老版的新版的都在

5.停止和删除旧版的容器 docker stop phicomm-n1 docker rm phicomm-n1

6.运行新版的容器 参见 “3.自制Docker Openwrt镜像及运行镜像.txt”第5条,把镜像名和版本号改为新的就行,本例老版本是r9.7.6 新版本是r9.8.5

  1. 进入openwrt,恢复备份的配置

8.删除老版镜像 docker image rm openwrt-arm64:r9.7.6 # 假设r9.7.6是老的版本号 r9.8.5是新的版本号

9.清理docker空间 docker container prune -f docker image prune -f