在维护脚本中使用以下命令来升级 Ubuntu 系统上的软件包:
dpkg --configure -a
DEBIAN_FRONTEND=noninteractive apt upgrade -yq -o Dpkg::Options::="--force-confold" -o Dpkg::Options::="--force-confdef"
问题是升级 Docker(例如 20.10.15 -> 20.10.16)会删除所有映像和容器。这实际上是新版本的全新安装。这是一个问题,因为 Rancher 集成依赖于容器。
如何升级 Docker,以便镜像和容器继续存在?
Ubuntu 18.04.6 LTS | Ubuntu 18.04.6 LTSdocker-ce/bionic,now 5:20.10.16~3-0~ubuntu-bionic amd64 [installed]