使用者從技術支援處獲取單個組件鏡像包後,需要手動上傳到鏡像倉庫中。
本文提供兩種方案,示範如何上傳單個鏡像到鏡像倉庫中。
前端介面推播:僅支援 V1.16.0 及之後版本的維運平台,簡單方便。
終端語句推薦:僅建議 V1.15.0 及之前版本使用,對操作者有docker運用基礎要求。
FineReport/FineBI付費使用者,請透過服務平台聯絡帆軟技術支援,獲取鏡像包。技術支援聯絡方式:「服務>線上支援」
FineDataLink使用者,請在FineDataLink服務群聯絡相關客戶成功獲取。
1)管理者登入維運平台,點選「維運平台管理>維運組件」 。
2)點選「匯出部署資訊」,匯出成功後會提示匯出的檔案地址 。
3)前往維運平台所在伺服器,在匯出檔案所在的logs目錄,同級目錄下,有一個resources資料夾,即為鏡像上傳位置
例如本範例,匯出檔案所在資料夾為/home/ops/fanruan_2be4c163/ops/logs,那麼鏡像上傳位
為/home/ops/fanruan_2be4c163/ops/resources
4)請將帆軟技術支援提供的鏡像.tar.gz檔案,上傳到resources資料夾中
1)管理者登入維運平台,點選「維護中心>鏡像管理」,點選「載入鏡像」。
2)即可選擇resources下的鏡像檔案進行載入,載入完成後resources下的鏡像檔案會被刪除
提示「鏡像載入成功」後,管理者登入維運平台,點選「維護中心>鏡像管理」,即可查看推播到倉庫的新鏡像,管理者可使用該鏡像進行專案部署和升級 。
請注意,對於FineBI,技術支援提供的鏡像檔案是一個,但是入庫的鏡像是多個(bi-web、bi-engine-worker、bi-engine-master)
V1.15.0及之前版本使用本方案,V1.16.0及之後版本請使用上節方案。
目的:確定你要上傳的鏡像的倉庫地址。
操作:管理者可透過登入維運平台,點選「維運管理>鏡像管理>全局配置」,查看維運平台所用鏡像倉庫的地址。
本文範例地址為:192.168.101.58:5000
目的:對於私有倉庫,需要確認倉庫的前綴。這是在推播鏡像時所需的完整鏡像標籤。
操作:確認倉庫前綴的方法會根據你使用的具體的鏡像倉庫而有所不同。如果是透過finekey安裝的registry倉庫,前綴與倉庫地址相同。
本文範例倉庫前綴為:192.168.101.58:5000
1)獲取鏡像包
2)將範例的kafka.tar.gz鏡像包上傳到倉庫所在伺服器上任意位置 。
本文上傳的範例位置為:/home/finekey/resources/images
目的:需要使用docker load命令將鏡像包載入到本地Docker引擎中。
語句:docker load -i /path/to/image.tar
範例:docker load -i /home/finekey/resources/images/kafka.tar.gz
注意此時你將得到載入的<鏡像名稱>:<標籤>,如下圖即為kafka:v20.0.0-3.4.0
目的:需要為鏡像新增標籤,以便將其與正確的倉庫地址聯動起來 。
語句:docker tag <源鏡像名稱>:<標籤> <倉庫前綴>/<目標鏡像名稱>:<標籤>
<源鏡像名稱>:<標籤>:源鏡像名稱,3.4節載入所得,即為kafka:v20.0.0-3.4.0
<倉庫前綴>:3.1節獲取的鏡像倉庫地址,即為192.168.101.58:5000
<目標鏡像名稱>:<標籤>:為鏡像標記的別名(tag),建議與<源鏡像名稱>:<標籤>一致,即為kafka:v20.0.0-3.4.0
範例:docker tag kafka:v20.0.0-3.4.0 192.168.101.58:5000/kafka:v20.0.0-3.4.0
目的:將鏡像推播到倉庫中。
語句:docker push <倉庫前綴>/<目標鏡像名稱>:<標籤>
範例:docker push 192.168.101.58:5000/kafka:v20.0.0-3.4.0
管理者登入維運平台,在「維運管理>鏡像管理」中,即可查看到剛剛手動推播的鏡像包。
注:如參照上文推播鏡像後,不能正常顯示,付費使用者請聯絡帆軟技術支援協助更新 version.json 。
技術支援聯絡方式:前往「服務」,選擇「線上支援」、電話「400-811-8890」。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙