Rancher 執行本地的映象檔案

2022-01-15 03:27:21 字數 896 閱讀 6464

在docker伺服器上新增新的映象後想在rancher中部署執行,通過docker image ls可以看到映象存在,但是在通過rancher新增部署的時候卻出現以下錯誤。

failed to pull image "

data-center-catalog:latest

": rpc error: code = unknown desc = error response from daemon: pull access denied for data-center-catalog, repository does not exist or may require '

docker login

'

系統沒有找到映象,檢查yaml檔案發現rancher預設使用了以下配置

- image: data-center-catalog:latest

imagepullpolicy: always

name: data-center-catalogtest

imagepullpolicy標識總是從遠端拉取映象,但是我沒有使用映象服務,所以這裡改為  ifnotpresent
- image: data-center-catalog:latest

imagepullpolicy: ifnotpresent

name:data-center-catalogtest

意思是如果監測到本地存在此映象就不從遠端拉取,刪除現有pod重新新增pod成功部署

或者在配置部署的時候在  安全/主機設定 中修改映象拉取策略 為 不存在則拉取

執行乙個本地的registry映象

當你第一次向你本地registry請求乙個映象時,它先把映象從公共的registry中拉取到並儲存到本地的registry中,接著放回給你。在以後的請求中,直接衝本地的registry中拉取映象,避免每次都要向公共registry請求。只需要兩個步驟就可以 你需要在docker守護程序啟動的時候,傳...

本地搭建映象源的坑

公司研發一直使用區域網的redhat6.9,無法連線外網,yum有多爽,我想用過的都離不開 沒錯 說的就是 yum whatprovides和yum provides 所以想著添入伺服器的機會,把本地源搭建起來,雖然現在區域網都是裡6.9.但是以後還是最低需要7的,所以先搭建7的,安裝的話,看這邊的...

回文詞,映象文的判斷

此題為紫書程式3 7回文詞 輸入乙個字串,判斷它是否為回文詞及映象串。輸入字串保證不含有數字字元0。每個字元的映象如下表 character reverseaa bcde 3fgh hiij lklj mmno opqr s2tt uuvv wwxx yyz5 112s 3e45 z678 89輸入...