流浪和Docker与微服务

我有一套微服务,我希望使用Docker进行自动化和标准化。 我一直在读关于Vagrant,我有几个关于如何使用Vagrant建立环境的问题。

  • 据我所知,Vagrant用于设置VM和Docker以创建容器。 在VM内部运行Docker容器的好处是什么? 它不是首先打败了使用Docker的目的吗?

  • Vagrant和Docker之间的互动如何发生? 我使用Vagrant创建的虚拟机是否包含在其中运行的Docker?


  • 第一个问题的回答:

    Vagrant是一种快速在本地机器上设置基于Docker的容器的方法。 要运行docker容器,需要通过在物理机器上运行容器来提供的linux内核。 但是流浪者的配置虚拟机和正在运行的容器将以下列方式受益

  • 您可以随时安全地移除容器。
  • 您可以通过vagrant脚本自动执行所有docker命令。
  • 对第二个问题的回答:

    流浪者直接与码头集装箱沟通。 虚拟机上的每个Docker容器都有自己的IP和空间。 您可以根据您的机器需要修改流浪文件以便进行端口转发。

    希望能帮助到你。

    链接地址: http://www.djcxy.com/p/5111.html

    上一篇: Vagrant and Docker with Microservices

    下一篇: How to upgrade docker container after its image changed