3.5 Docker引擎(Engine)升级
升级Docker引擎(Engine)是一项重要的任务,尤其是生产环境。本节中会向读者介绍升级Docker引擎的关键步骤,以及一些相关的小建议和升级示例。
升级Docker引擎的关键步骤如下。
需要重视升级操作的每个前置条件,包括确保容器配置了正确的重启策略;在Swarm Mode模式下使用服务时,需要确保正确配置了draining node。当完成了上述前置条件的检查之后,可以通过如下步骤完成升级操作。
(1)停止Docker守护程序。
(2)移除旧版本Docker。
(3)安装新版本Docker。
(4)配置新版本的Docker为开机自启动。
(5)确保容器重启成功。
上面就是全部的关键步骤。下面本书通过具体例子来进行介绍。
不同版本的Linux在升级Docker的时候,命令可能略有区别。本书中以Ubuntu 16.04和Windows Server 2016作为例子进行介绍。