Установка Fiware Cygnus Docker - PullRequest
       8

Установка Fiware Cygnus Docker

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

У меня есть вопросы, касающиеся установки док-станции fiware-cygnus:

Какой образ докера я должен использовать, я нашел по крайней мере 3 из них (не уверен, влияет ли это на установку) У меня есть agent.conf на моем хостеи я не смог сопоставить его с контейнером.Так что это может быть я, но это место, где я должен отобразить agent.conf?У меня не было проблем с отображением моего собственного grouping_rules.conf, но agent.conf Я не смог этого сделать, у меня много раз запускались образы / контейнеры Docker, никогда не возникало подобных проблем.

/opt/apache-flume/conf/agent.conf

ЭтоОсновная причина моих проблем, потому что файл внутри docker-container просто не изменится, даже если я попытаюсь изменить его вручную, когда я перезапущу контейнер, он вернется в исходное состояние.3. Нужно ли мне настраивать cygnu_instance.conf, меня очень смущает тот факт, что в нем упоминается agent.conf, но в другом месте - это то место, где я должен сопоставить свой agent.conf или нет.

CONFIG_FOLDER=/usr/cygnus/conf
CONFIG_FILE=/usr/cygnus/conf/agent.conf

Вот основные вопросы / проблемы, которые у меня есть: если бы кто-то смог установить Cygnus с помощью docker и с помощью личного agent.conf или знать, куда мне следует обратиться и отправить меня в каком-то направлении, это очень помогло бы.

1 Ответ

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

Не совсем уверен, но из 3, я думаю, вам нужно работать с Orion Context Broker (т. Е. Подписаться на Orion, чтобы он отправлял уведомления Cygnus): cygnus-ngsi.

Что касается конфигурацииЯ думаю, что подход не заключается в редактировании файлов .conf внутри контейнера Docker во время выполнения.Вы должны ввести конфигурацию как переменные среды.ENV помечает Dockerfile , означая параметры configurabe.

Я полагаю, что и docker run, и docker-compose должны позволять устанавливать переменные среды в контейнере, но это общий вопрос Docker, а ненапрямую связан с этим вопросом.Об этом должно быть много литературы:)

...