使用 DockerBDDRails 应用示例,这演示了如何使用我们从构建的图像来运行、测试和构建 rails 应用程序的容器。跑步有关更多详细信息,请参阅项目,但基础知识是:

使用 流浪者

$ vagrant up

$ vagrant provision

使用本地安装的 dockerfig

$ fig build

$ fig up -d

现在您可以测试在上运行的 rails 应用程序。测试假设应用程序已经在运行(运行 fig ps 来验证),使用 流浪者

$ vagrant ssh

vagrant@ubuntu:~$ cd docker-bdd

vagrant@ubuntu:~/docker-bdd$ rake

使用本地安装的 dockerfig

$ fig run app rake

持续集成被配置为运行 rails