我正在研究一系列過程,我計劃將這些過程放入他們自己的容器中。這是一個簡單的分步過程,但我不確定從一個容器到下一個容器獲取數據的最佳方式是什么,或者如何跟蹤進度。通常,我會制作活動 2、3 和 4 單獨的腳本并將它們全部導入活動 1?,F在每個活動將是一個單獨的容器,我不知道該怎么做。活動 1 - 提供 2d 形狀向量。將此傳遞給活動 2。活動 2 - 根據活動 1 中提供的形狀下載圖像。活動 3 - 下載圖像后運行一些分析?;顒?4 - 分析完成后,運行統計信息并將信息保存到數據庫。一種想法是使用 docker run 和入口點?;顒?1 將在某個時候運行活動 2,該活動將 Python 腳本作為入口點。docker run activity2 "inputVectorFromActivity1"另一種選擇是使用環境變量docker run activity2 -e INVECTOR="inputVectorFromActivity1"因此,在這些示例中,活動 1 將調用 2,后者將調用 3,后者將調用 4。這似乎合乎邏輯,但我不確定這是最佳解決方案。我也沒有看到一種優雅的方式來跟蹤進度或報告錯誤。任何見解都非常感謝。
添加回答
舉報
0/150
提交
取消