是否可以使用docker:18构建docker镜像并使用其他docker:19加载镜像?

时间:2020-02-05 08:36:39

标签: docker docker-swarm

我正在使用circleci构建映像,并使用docker版本18将其导出为tar.gz。 但是现在我所有的集群管理器和工作器上都有docker 19。 我已完成以下步骤以在集群中部署服务。

  1. 使用docker load命令加载docker映像
  2. 运行docker stack deploy servername进行部署

我已经对其进行了测试,并且效果很好,但是我想知道这是正确的做法吗?

1 个答案:

答案 0 :(得分:0)

可以肯定。

这里是docker的重大更改和不兼容的链接: Documentation

构建公共映像时,您不知道将其拉出的docker版本,兼容性对于docker生态系统来说很重要。