檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
using 'kubeadm config images pull'^C先從國(guó)內(nèi)的源拉去docker images,然后打標(biāo)簽,進(jìn)行官網(wǎng)的鏡像替換,就可以順利調(diào)起k8s了。root@ecs-b769:~# docker info | grep -i cgroup //查看cgroup是否是systemd
headers) 問題原因 無法連接鏡像倉庫,網(wǎng)絡(luò)不通。SWR僅支持直接拉取Docker官方的鏡像,其他倉庫的鏡像需要連接公網(wǎng)。 解決方案: 方案一:給需要下載鏡像的節(jié)點(diǎn)綁定公網(wǎng)IP。 方案二:先將鏡像上傳到SWR,然后從SWR拉取鏡像。 排查項(xiàng)八:拉取公共鏡像達(dá)上限 問題現(xiàn)象 創(chuàng)建工作負(fù)載時(shí)報(bào)如下錯(cuò)誤。
CCE集群中工作負(fù)載鏡像的拉取策略有哪些? 容器在啟動(dòng)運(yùn)行前,需要鏡像。鏡像的存儲(chǔ)位置可能會(huì)在本地,也可能會(huì)在遠(yuǎn)程鏡像倉庫中。 Kubernetes配置文件中的imagePullPolicy屬性是用于描述鏡像的拉取策略的,如下: Always:總是拉取鏡像。
1. 第三方的服務(wù)是部署在園區(qū)平臺(tái)的K8S上還是自建K8S,如果是園區(qū)的K8S,鏡像怎么推送到倉庫?2. 我們自建的harbor倉庫在園區(qū)的K8S上支持不支持, 自建harbor通過host別名訪問,K8S上是否能配置主機(jī)hosts
使用云容器引擎CCE拉取鏡像并部署應(yīng)用 您可以使用鏡像快速創(chuàng)建一個(gè)可公網(wǎng)訪問的單實(shí)例工作負(fù)載。本章節(jié)將指導(dǎo)您基于云容器引擎CCE快速部署Nginx容器應(yīng)用。 前提條件 您需要?jiǎng)?chuàng)建一個(gè)至少包含一個(gè)4核8G節(jié)點(diǎn)的集群,且該節(jié)點(diǎn)已綁定彈性IP。 部署應(yīng)用 登錄CCE控制臺(tái)。
設(shè)置鏡像拉取策略 創(chuàng)建工作負(fù)載會(huì)從鏡像倉庫拉取容器鏡像到節(jié)點(diǎn)上,當(dāng)前Pod重啟、升級(jí)時(shí)也會(huì)拉取鏡像。 默認(rèn)情況下容器鏡像拉取策略imagePullPolicy是IfNotPresent,表示如果節(jié)點(diǎn)上有這個(gè)鏡像就直接使用節(jié)點(diǎn)已有鏡像,如果沒有這個(gè)鏡像就會(huì)從鏡像倉庫拉取。 容器鏡像拉
例如:您想下載“華北-北京四”區(qū)域的鏡像,則需要獲取“華北-北京四”區(qū)域的鏡像倉庫登錄指令。 容器鏡像服務(wù)是否可以加速鏡像下載? 容器鏡像服務(wù)使用華為自主專利的鏡像下載加速技術(shù),可以加速開源鏡像站的鏡像下載。 容器鏡像服務(wù)有內(nèi)網(wǎng)嗎?通過內(nèi)網(wǎng)上傳下載鏡像會(huì)不會(huì)收取流量費(fèi)?
轉(zhuǎn)載:https://bingohuang.com/kubectl-cheat-sheet/要掌握 Kubernetes,必須要掌握 kubectl 命令工具,它是操作 kubernetes 集群的最直接和最基本的途徑。Linux Academy 提供的這份 Kubectl 簡(jiǎn)明教程,簡(jiǎn)單明了,對(duì)學(xué)習(xí)掌握
k8s.io) 可能原因 執(zhí)行kubectl時(shí)出現(xiàn)Error from server (ServiceUnavailable)時(shí),表示未能連接到集群,需要檢查kubectl到集群Master節(jié)點(diǎn)的網(wǎng)絡(luò)是否能夠連通。 解決方法 如果是在集群外部執(zhí)行kubectl,請(qǐng)檢查集群是否綁定公網(wǎng)I
如何制作Docker鏡像?如何解決拉取鏡像慢的問題? Docker鏡像制作 關(guān)于如何通過Dockerfile定制一個(gè)簡(jiǎn)單的Web應(yīng)用程序的Docker鏡像,請(qǐng)參見Docker基礎(chǔ)知識(shí)或如何制作Docker鏡像? 拉取鏡像加速 由于運(yùn)營(yíng)商網(wǎng)絡(luò)問題可能導(dǎo)致公共鏡像倉庫中的鏡像拉取速度緩
登錄容器鏡像服務(wù)控制臺(tái)。 在左側(cè)菜單欄選擇“我的鏡像”,單擊右側(cè)列表中的鏡像名稱。 在“鏡像版本”頁簽中,單擊對(duì)應(yīng)鏡像版本“下載指令”列的復(fù)制圖標(biāo),復(fù)制鏡像下載地址。 圖2 確認(rèn)下載指令 沒有鏡像拉取權(quán)限 獲取登錄指令并登錄,嘗試拉取鏡像。
Ubuntu docker鏡像加速 sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors":
拉取鏡像到本地 操作場(chǎng)景 當(dāng)您需要使用鏡像倉庫中的鏡像時(shí),您需要從鏡像倉庫拉取鏡像。常搭配華為云產(chǎn)品云容器引擎CCE部署工作負(fù)載或者云容器實(shí)例CCI部署實(shí)例使用。拉取鏡像也叫下載鏡像。鏡像類型有公開和私有兩種。 您可以使用Docker容器引擎也可以使用containerd容器引擎下載容器鏡像服務(wù)中的鏡像。
共享鏡像概述 共享鏡像是將自己已經(jīng)創(chuàng)建好的私有鏡像共享給其他用戶使用。共享后,接受者可以使用該共享鏡像快速創(chuàng)建運(yùn)行同一鏡像環(huán)境的彈性云服務(wù)器。 云平臺(tái)無法保證共享鏡像的完整性和安全性,使用共享鏡像時(shí)請(qǐng)確認(rèn)鏡像來源于可信任的共享者。 約束與限制 用戶只能共享自己沒有發(fā)布為市場(chǎng)鏡像的私有鏡像,已經(jīng)發(fā)布為市場(chǎng)鏡像的不能共享。
鏡像類型 什么是鏡像 鏡像是一個(gè)包含了軟件及必要配置的彈性云服務(wù)器模板,至少包含操作系統(tǒng),還可以包含應(yīng)用軟件(例如,數(shù)據(jù)庫軟件)和私有軟件。通過鏡像,您可以創(chuàng)建彈性云服務(wù)器。 鏡像分為公共鏡像和私有鏡像,公共鏡像為系統(tǒng)默認(rèn)提供的鏡像,私有鏡像為用戶自己創(chuàng)建的鏡像。用戶可以靈活便捷
1、查看集群狀態(tài) kubectl version --short=true 查看客戶端及服務(wù)端程序版本信息kubectl cluster-info 查看集群信息 2、創(chuàng)建資源對(duì)象 kubectl run name --image=(鏡像名) --replicas=(備份數(shù))
拉取鏡像失敗導(dǎo)致構(gòu)建失敗 問題現(xiàn)象 構(gòu)建失敗,報(bào)錯(cuò)信息為“制作Docker鏡像失敗”,報(bào)錯(cuò)日志如下。 too many requests toomanyrequests: You have reached your pull rate limit.
重試確認(rèn)是否能解決,如果拉取失敗的鏡像是dockerHub鏡像且重試無法解決,可參考拉取dockerHub鏡像超時(shí)或失敗。 如頻繁出現(xiàn)或重試仍然失敗請(qǐng)聯(lián)系客服。 鏡像不存在: 登錄容器鏡像服務(wù)。 在導(dǎo)航欄單擊“我的鏡像”查看已有鏡像,確保鏡像已存在,且鏡像名稱、鏡像版本正確。 鏡像為私有鏡像:將鏡像設(shè)置為“公開”。
ERROR5105 容器鏡像拉取失敗 錯(cuò)誤碼說明 該節(jié)點(diǎn)對(duì)應(yīng)應(yīng)用的容器鏡像拉取失敗。 可能原因 Docker配置問題 網(wǎng)絡(luò)問題,節(jié)點(diǎn)無法連接SWR 處理措施 請(qǐng)?zhí)峤还巍?父主題: IEF軟件錯(cuò)誤
創(chuàng)建工作負(fù)載時(shí)無法拉取SWR鏡像如何解決?
服務(wù)部署、啟動(dòng)、升級(jí)和修改時(shí),拉取鏡像失敗如何處理? 問題現(xiàn)象 服務(wù)部署、啟動(dòng)、升級(jí)和修改時(shí),拉取鏡像失敗。 原因分析 節(jié)點(diǎn)磁盤不足,鏡像大小過大。 解決方法 首先考慮優(yōu)化鏡像,減小節(jié)點(diǎn)磁盤的占用。 優(yōu)化鏡像無法解決問題,請(qǐng)聯(lián)系系統(tǒng)管理員處理。 父主題: 服務(wù)部署
通過kubectl連接集群時(shí),其配置文件config如何下載? 登錄CCE控制臺(tái),單擊需要連接的集群名稱,進(jìn)入“集群信息”頁面。 在“連接信息”版塊中查看kubectl的連接方式。 在彈出的窗口中可以下載kubectl配置文件kubeconfig.json。 圖1 下載kubeconfig
HTTP流量鏡像指的是將流量轉(zhuǎn)發(fā)到原目標(biāo)服務(wù)的同時(shí)將流量給另外一個(gè)目標(biāo)服務(wù),請(qǐng)求正常的關(guān)注原始服務(wù),而等待不用鏡像的流量返回。 什么場(chǎng)景需要用的流量鏡像 例如上線了新的版本,但對(duì)于可靠性不是很有信心,可以將請(qǐng)求的流量將傳入當(dāng)前使用的版本鏡像到新的版本來測(cè)試,對(duì)當(dāng)前使用的版本不會(huì)產(chǎn)
收藏鏡像 登錄容器鏡像服務(wù)控制臺(tái)。 在左側(cè)菜單欄選擇“鏡像資源 > 鏡像中心”。 在鏡像列表中,選擇待收藏鏡像,單擊右側(cè)圖標(biāo)。 鏡像收藏成功后,您可以在“我的收藏”頁面查看。 下載鏡像中心的鏡像 下面以下載鏡像中心里的mongo鏡像為例進(jìn)行操作指導(dǎo)。 下載鏡像中心的鏡像需要您的容器引擎客戶端能夠訪問公網(wǎng)。
見市場(chǎng)鏡像類。 鏡像使用指引 管理私有鏡像 管理公共鏡像 查看鏡像信息 使用鏡像 表3 私有鏡像常見操作 操作 說明 相關(guān)文檔 創(chuàng)建鏡像 如果需要指定彈性云服務(wù)器的鏡像,請(qǐng)?zhí)崆笆褂弥付◤椥栽品?wù)器創(chuàng)建私有鏡像。 創(chuàng)建鏡像 導(dǎo)入鏡像 如果需要使用本地的鏡像文件,請(qǐng)?zhí)崆皩?span id="euo4miw" class='cur'>鏡像文件導(dǎo)入并注冊(cè)為云平臺(tái)的私有鏡像。
Hat、Oracle Linux公共鏡像所創(chuàng)建的私有鏡像 市場(chǎng)鏡像所創(chuàng)建的私有鏡像 鏡像大小必須小于1TB;大于128GB的鏡像僅支持快速導(dǎo)出。 部分區(qū)域支持導(dǎo)出的鏡像大小上限可能大于128G,請(qǐng)以控制臺(tái)實(shí)際操作提示為準(zhǔn)。 部分區(qū)域支持Ubuntu公共鏡像創(chuàng)建的私有鏡像導(dǎo)出,實(shí)際請(qǐng)以控制臺(tái)操作提示為準(zhǔn)。
用外部鏡像文件創(chuàng)建私有鏡像,實(shí)現(xiàn)業(yè)務(wù)上云或云上遷移。 介紹視頻 鏡像類型 鏡像分為公共鏡像、私有鏡像、共享鏡像、市場(chǎng)鏡像。公共鏡像為系統(tǒng)默認(rèn)提供的鏡像,私有鏡像為用戶自己創(chuàng)建的鏡像,共享鏡像為其他用戶共享的私有鏡像。 圖1以動(dòng)圖的形式展示了各類型鏡像間的關(guān)系。 圖1 鏡像類型 鏡像類型
請(qǐng)參考下表根據(jù)鏡像文件的格式或者大小選擇私有鏡像創(chuàng)建方式。 表1 通過鏡像文件創(chuàng)建私有鏡像方式分類 鏡像文件格式 鏡像文件大小 相關(guān)鏈接 vmdk、vhd、qcow2、vhdx、qed、vdi、qcow和zvhd 不超過128GB 通過外部鏡像文件創(chuàng)建系統(tǒng)盤鏡像 通過外部鏡像文件創(chuàng)建數(shù)據(jù)盤鏡像