獲取docker-registry位址
首先需要知道docker-registry 的 route:
#oc get route --all-namespaces|grep registry
docker-registry-default.router.default.svc.cluster.local
新增到insecure-registry列表
預設這個沒有在 --insecure-registry列表中,在docker配置檔案新增:
/etc/sysconfig/docker
options=』 --insecure-registry docker-registry-default.router.default.svc.cluster.local 』
要push映象到倉庫需要先docker login登入,登入密碼需要使用token。下面是獲取token
獲取登入token
使用普通使用者登入openshift cli,獲取token
#oc login -u cycwll
檢視使用者token
#oc whoami -t
fj7_d9xrr9ozbubsr-r0zvalf_e8w6xet7e4ohcggfy
登入倉庫
docker login docker-registry-default.router.default.svc.cluster.local
username:cycwll
password:(上邊獲取到的token)
push映象
先tag映象,如:
docker tag docker.io/busybox:latest docker-registry-default.router.default.svc.cluster.local/test-project/busybox:latest
docker push docker-registry-default.router.default.svc.cluster.local/test-project/busybox:latest
push映象之後會自動生成乙個imagestream
re模組使用
import re strdata python is the best language in the world match只能匹配以 開頭的子符串,第乙個引數是正則,第二個引數是需要匹配的字串 res re.match p strdata,re.i re.i引數表示忽略大小寫 res re.m...
RE模組使用
i mport reli re.match d 12821j128j312893j129 match方法,先使用正規表示式,然後傳入待查字串 print li 結果物件 sre.sre match object span 0,5 match 12821 ifli print li.group 獲得資...
re 模組使用
re模組是python獨有的匹配字串的模組,該模組中提供的很多功能是基於正規表示式實現的,而正規表示式是對字串進行模糊匹配,提取自己需要的字串部分,他對所有的語言都通用。正規表示式元字元 元字元 匹配內容 匹配除換行符以外的任意字元 w匹配字母或數字或下劃線 s匹配任意的空白字元 d匹配數字 n匹配...