科研助手并行計算使用外部鏡像倉庫
更新時間 2025-06-25 10:52:09
最近更新時間: 2025-06-25 10:52:09
分享文章
本案例介紹如何基于科研助手并行計算使用外部鏡像倉庫。
準備工作
- 擁有外部的鏡像倉庫使用權限:
例如,在天翼云官網容器鏡像服務-天翼云 開通容器鏡像服務。個人版免費使用(10G空間),配置用戶名和密碼,可用于docker登錄外部倉庫。

創建命名空間(組織名稱),需打開自動創建倉庫

- 通過本地電腦安裝的docker登錄到外部鏡像倉庫中
獲取鏡像倉庫公網地址

在安裝docker的linux系統中,輸入docker login 公網地址 –username 用戶名 –password 密碼
提示Login Succeeded表示成功登錄至外部倉庫

- 將鏡像推送至外部倉庫中
修改鏡像名稱,改為外部倉庫地址,格式如下:
docker tag 原鏡像名稱 公網地址/命名空間/鏡像名稱:tag名稱
例如
docker tag nginx:v1 registry-crs-wuhu4.daliqc.cn/my-ns/nginx:v1

將鏡像推送至外部倉庫
docker push 鏡像名稱
有提示推送進度,表示正常推送鏡像中
推送完成后,可以在平臺中看到該鏡像

配置外部倉庫信息
- 登錄科研助手的并行計算頁面中
- 點擊創建計算任務

- 如果鏡像倉庫設置為公開,則不需要配置用戶名密碼就能拉取。如果設置為私有,需要點擊私有倉庫并配置私有倉庫憑證。

新建密鑰

填寫步驟一中docker login所配置的地址、用戶名、密碼

- 點擊選擇配置的密鑰

使用外部倉庫中的鏡像
- 填寫鏡像地址,并測試是否可以正常拉;

- 在并行計算詳情頁面中的實例事件,可以看到鏡像已經成功拉取并運行。
