Функция Kompose похожа на ссылки Docker-Compose - PullRequest
0 голосов
/ 05 сентября 2018

Мы делаем POC, используя докер для интеграционных тестов. У нас есть контейнер с изображением API и другой контейнер с одним mongodb.

Контейнер api должен обращаться к mongodb через db-mongo-dev-company.aws.local, поэтому я помещаю следующую запись в docker-compose:

ссылки: - "mongodb: db-mongo-dev-company.aws.local"

Отлично работает с "docker-compose up".

Проблема в том, что kompose не поддерживает функцию «ссылки», по следующей ссылке:

https://github.com/kubernetes/kompose/blob/master/docs/conversion.md

Мы не можем найти альтернативу для создания этой ссылки, у вас есть идеи?

1 Ответ

0 голосов
/ 11 сентября 2018

Чтобы решить эту ситуацию, я просто изменил URL в свойствах проекта api.

Пример: У меня есть файл с именем bootstrap.yaml в src / main / resources, который ищет весеннее облако. В DockerFile после извлечения изображения API я заменяю файл другим файлом bootstrap.yaml с другими свойствами, изменяя URL-адрес mongodb.

...