docker集装箱作为CF花园

我想对像Garden这样的本地容器运行一些testing,我想使用适合我们要求的docker,是否有作为CF花园容器build造的一些docker image / prototype? 与FS像home/vcap/app/.....我只是想在本地模拟E2Etesting没有部署…

很难确切地告诉你在这里问什么,所以如果这不能回答你的问题,请扩大你的问题。 也就是说,如果您正在查找CloudFoundry上使用的文件系统或“堆栈”,那么当您cf push一个当前称为cflinuxfs的应用程序时,它基于Ubuntu 14.04 Trusty。

图像本身作为docker图像维护 – > https://hub.docker.com/r/cloudfoundry/cflinuxfs2/

如果你想手动input容器并工作,也许运行一些testing或在本地编译软件,你可以docker pull cloudfoundry/cflinuxfs2docker pull cloudfoundry/cflinuxfs2 docker run cloudfoundry/cflinuxfs2 /bin/bash ,然后在生成的容器中运行你的testing。 这会给你比使用cflocal更多的控制cflocal ,因为它可以让你启动一个原始的docker容器,与在CF上运行的应用程序具有相同的文件系统,并在该容器中运行任何你想要的东西。

如果你的目的是在这个容器中运行buildpack,那么你应该使用cflocal插件,因为它基本上是我上面所说的,但是也可以在Docker容器中处理运行buildpack,所以它更方便。

希望有所帮助!

您可以尝试CF Local,它应该适合您的本地testing需求。

https://github.com/sclevine/cflocal