首页 > 解决方案 > Docker:我应该 apt-mark 持有哪些软件包来保持特定的 docker 版本?

问题描述

我希望我使用的所有 Linux Ubuntu 服务器都使用相同的 docker 版本。我还希望,如果我运行apt-get upgrade命令,与 docker 相关的软件包会保留在此版本上,并且不会自动升级。

第一部分很简单,在官方 docker doc 中有解释。apt-mark hold docker-ce对于我在安装特定 docker 版本后使用的第二部分。

apt-get几周后升级后,我注意到docker version命令显示的 containerd.io 版本与以前不同。

我不确定这是否有任何后果。所以我的问题是,如果有的话,我apt-mark hold还应该使用哪些包docker-cedocker-ce-cli? containerd.io? runc? 还是我应该只保留docker-ce并让其他软件包进行升级?

标签: dockerubuntu

解决方案


推荐阅读