文件名称:cf-on-docker:尝试在 Docker 上完全运行 Cloud Foundry(无 BOSH)
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-14 03:17:13
Shell
cf-on-docker 尝试在 Docker 上完全运行 Cloud Foundry(无 BOSH) 每个文件夹都包含每个 Cloud Foundry 组件的 Dockerfile,以及每个组件所需的任何配置文件。 Fig 最终会被用来定义每个容器之间的依赖关系。 这个项目可能会重新设计一些 Cloud Foundry 的工作方式。 例如,该项目可能会选择使用 buildpacks 来配置 Docker 容器,而不是使用 Warden 容器。 去做: 为每个项目更改 dockerfile; 不是从源代码检出和构建,而是在容器外部构建,将必要的组件复制到容器中并以这种方式运行它们。 这应该会加速容器构建 需要找到一个Tomcat容器来运行UAA服务器 需要找到一个用于 UAA 服务器的 MySQL 容器,并在 uaa 容器的 docker run 命令中链接到该容器 可能需要为
【文件预览】:
cf-on-docker-master
----uaa()
--------Dockerfile(182B)
--------README.md(93B)
----nats()
--------Dockerfile(141B)
--------README.md(96B)
----generate-binaries.sh(256B)
----README.md(1KB)
----gorouter()
--------Dockerfile(377B)
--------gorouter.yml(348B)
--------README.md(138B)
----fig.yml(213B)
----.gitignore(20B)