类似于 docker-撰写链接的 Kompose 功能
Kompose feature similar to docker-compose links
我们正在使用 docker 进行 POC 集成测试。
我们有一个带有 api 图像的容器和另一个带有 mongodb.
图像的容器
api容器必须通过db-mongo-dev-company.aws.local访问mongodb,所以我在docker-撰写:
links:
- "mongodb: db-mongo-dev-company.aws.local"
它与 "docker-compose up" 完美配合。
问题是 kompose 不支持功能 "links",根据以下 link:
https://github.com/kubernetes/kompose/blob/master/docs/conversion.md
我们找不到替代方法来制作这个 link,你有什么想法吗?
为了解决这种情况,我干脆把api项目的属性里的url改了。
示例:
我在 src/main/resources 中有一个名为 bootstrap.yaml 的文件正在寻找 spring 云。在 DockerFile 中,在我拉取 api 的图像后,我将文件替换为另一个具有另一个属性的 bootstrap.yaml 文件,更改 mongodb 的 url。
我们正在使用 docker 进行 POC 集成测试。 我们有一个带有 api 图像的容器和另一个带有 mongodb.
图像的容器api容器必须通过db-mongo-dev-company.aws.local访问mongodb,所以我在docker-撰写:
links: - "mongodb: db-mongo-dev-company.aws.local"
它与 "docker-compose up" 完美配合。
问题是 kompose 不支持功能 "links",根据以下 link:
https://github.com/kubernetes/kompose/blob/master/docs/conversion.md
我们找不到替代方法来制作这个 link,你有什么想法吗?
为了解决这种情况,我干脆把api项目的属性里的url改了。
示例: 我在 src/main/resources 中有一个名为 bootstrap.yaml 的文件正在寻找 spring 云。在 DockerFile 中,在我拉取 api 的图像后,我将文件替换为另一个具有另一个属性的 bootstrap.yaml 文件,更改 mongodb 的 url。