2017-05-03 30 views
1

我已經構建了一個DCOS本地Universe,並將其安裝到防火牆後面的集羣中 - 沒有對集羣的Internet訪問權限。安裝在宇宙中的一個軟件包是Flink。我已經安裝了DCOS,使用cluster_docker_registry_url變量指向本地Docker註冊表,該註冊表上包含的軟件包數量非常少;它不是主要Docker Hub的鏡像。DCOS Flink軟件包需要什麼碼頭圖像?

當我嘗試安裝弗林克封裝成DCOS,我得到有關失蹤,我承擔包試圖從當地碼頭工人註冊表下載泊塢窗圖像Mesos日誌404錯誤。 Flink羣集無法啓動。

Flink軟件包試圖下載哪些Docker圖像?我認爲本地宇宙的構建過程在構建時會將所有依賴關係拉下來,因此一旦構建它就不應該存在外部依賴關係?在沒有互聯網接入的情況下,如何安裝DCOS需要做些什麼?

回答

1

這取決於你所使用的斯卡拉版本:

  • 斯卡拉2.10:mesosphere/dcos-flink:1.2.0-1.4
  • 斯卡拉2.11:mesosphere/dcos-flink-2-11:1.2.0-1.4

here

此外,它需要

  • OpenJDK的:8的JRE,請參閱here

欲瞭解更多詳細信息,隨意指爲Apache弗林克服務宇宙規範(可以直接ping我): https://github.com/mesosphere/universe/blob/version-3.x/repo/packages/F/flink/1/

+0

附:前兩個圖像的變化取決於框架(目前我們在1.3.1)的版本,但至少到目前爲止任務形象不同版本一直保持穩定。 – js84

相關問題