gpt4 book ai didi

chef-infra - Chef和Docker如何一起工作

转载 作者:行者123 更新时间:2023-12-02 18:57:34 25 4
gpt4 key购买 nike

我正在尝试将应用程序从Heroku迁移到AWS,并且想在AWS上使用Chef / Docker。我可能需要几个服务器来进行Web服务器,应用服务器,数据库,redis的迁移...

我希望我的部署流程像heroku一样简单;并且我想最小化AWS上服务器的配置;所以我来到了Chef和Docker。

我看过一个使用Chef管理Docker的演示:http://www.getchef.com/solutions/docker/但是我仍然不了解Chef和Docker的边界在哪里。

谁能提供一些有关将Chef和Docker结合在一起的建议?或者,如果我要使用Docker,我是否完全需要Chef?

最佳答案

您不需要Chef即可使用Docker。

如果您不熟悉Chef,那么将Chef与Docker结合使用是没有意义的。除非您尝试解决一些配置难题。

确实,这还在不断发展。我将Chef与Docker结合使用,并区分了将Chef与Docker结合使用的三种方式:

  • 使用Vagrant和Chef烘烤Docker镜像。
  • 使用诸如docker-servicedocker-imagedocker-container之类的资源使用Chef部署Docker镜像。
  • 使用Chef管理Docker容器的运行时配置。

  • 我目前正在做的1和2。

    3是我也会及时尝试的东西。尚不清楚这将如何工作。流程的管理方式有所不同,例如可能使用主管,这意味着我认为尝试管理系统服务的配方将无法正常工作。

    关于chef-infra - Chef和Docker如何一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24426275/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com