Новым для докеров здесь было интересно, есть ли у кого-нибудь какие-либо предложения о том, чтобы иметь прикрепленное приложение CLI, а затем иметь отдельный контейнер-докер, используемый для его управления (веб-REST API).Приложение docker cli с докционированной сетью ui для управления
CLI Application REST API -> делает вызовы к приложению CLI через Баш
Я попытался ссылки, но это обеспечивает только подключение к сети, что мне нужно, это доступ к среде другого контейнера, в то же время сохраняя два отдельные контейнеры (если нам нужно обновлять контейнер REST чаще, чем приложение).
Доккер говорит, что один контейнер для одного процесса, но если этот CLI недоступен, он затрудняет веб-вызовы против него.
Кто-нибудь имеет дело с этим или имеет какие-либо предложения?
Зачем клиенту REST нужен доступ к среде контейнера веб-службы? Это похоже на не очень полезный клиент (т. Е. Как он будет запускаться удаленно?) – larsks
Служба REST нуждается в доступе к приложению через командную строку. то есть. Выключение команды в контейнер, в котором запущено приложение. поэтому restapi я вызываю/создаю, и он выдает команду create и т. д. и возвращает результат. Это работает, если оба процесса находятся в одном контейнере, но я не думаю, что это хороший дизайн. –
biery