2016-09-13 51 views
0

Docker的新功能在這裏,想知道是否有人對dockerized CLI應用程序有任何建議,然後用一個單獨的docker容器來控制它(web REST API)。docker cli應用程序和dockerized web ui來控制

CLI應用 REST API - 通過慶典

>使得以CLI應用程序調用

我嘗試連接,但這只是提供網絡連接,我需要的是獲得了其他容器的環境,同時維護兩個單獨的容器(因爲我們需要比應用程序更頻繁地升級REST容器)。

Docker說是一個進程的一個容器,但如果該CLI不可訪問,就很難對其進行Web調用。

任何人處理這個或有任何建議嗎?

+1

爲什麼REST客戶端需要訪問Web服務容器的環境?這似乎不是一個非常有用的客戶端(即,如何遠程運行它) – larsks

+0

REST服務需要通過命令行訪問底層應用程序。即。將命令清除到運行該應用程序的容器。所以restapi我打電話/創建它彈出一個命令創建等,並返回結果。如果兩個進程都在同一個容器中,這是有效的,但我認爲這不是一個好的設計。 – biery

回答

0

這可能聽起來像是廣告,但是可以檢查出Athena - 一個帶插件架構的自動化平臺,允許您輕鬆創建和共享服務(使用bash和docker)以及一些可用的插件。

我提到這一點是因爲我們已經將它用於某些場景,比如您提到的場景。

P.S .:如果主持人覺得我違反規則,請刪除我的評論。

+0

提供與外部資源的鏈接並不違反規則,但您應該告訴關於「如何使用」的內容,以便OP能夠看到該工具如何滿足他們的需求 – YakovL

相關問題