使用docker

时间:2019-08-09 22:48:02

标签: docker

我正在使用Docker在Linux Mint(Tina)(Ubuntu 18.0.4)上安装mongodb。我不确定应该安装哪个版本。我在这里看到可用的标签https://hub.docker.com/_/mongo/因为我的Linux版本是18.04 Bionic,我想我应该使用Mongo Bionic而不是Xenial。但是,我看到的标签名称为-

4.1.13仿生,4.1仿生,不稳定仿生

发行不稳定吗?在以下命令中应使用什么标签?

  

docker pull mongo:4.1.13-bionic或4.1-bionic或其他东西

如果我不给标签,我会得到Mongo 4.0.11。但是,列表中没有任何标签4.0.11-bionic。是拉4.0.11仿生还是Xenial?

什么是简单标签vs共享标签?

如果图像没有后缀Xenial或Bionic(例如4.0.11),那么它对Xenial(Ubuntu 16)和Bionic(Ubuntu 18)都有效吗?

1 个答案:

答案 0 :(得分:1)

TL; DR;您可以选择任何图像。不一定与您的主机操作系统匹配。

我猜ubuntu 18.04是主机操作系统(运行docker服务的操作系统)。 dockerhub中指定的映像是容器的基本docker映像,与您的主机操作系统无关。

仅当您要扩展图像和/或在意图像大小时才重要。