色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Harbor v2.13.1 ARM64離線安裝包制作與部署避坑指南

Harbor v2.13.1 ARM64離線安裝包制作與部署避坑指南 簡介面向ARM64架構(gòu)服務(wù)器的Harbor v2.13.1離線安裝包專為在鯤鵬、飛騰等國產(chǎn)化平臺及樹莓派環(huán)境中部署Docker鏡像倉庫的運(yùn)維、開發(fā)人員準(zhǔn)備。由于官方安裝包長期以x86架構(gòu)為主要分發(fā)對象該資源精準(zhǔn)補(bǔ)齊ARM設(shè)備無法直接使用離線包的短板適用于Kubernetes集群鏡像流轉(zhuǎn)、多云場景下Harbor的快速搭建。壓縮包共6個文件包含負(fù)責(zé)安裝與公共配置的2個shell腳本、承載鏡像數(shù)據(jù)的gz核心包、以及配置模板、許可證和prepare預(yù)處理文件整體679.05MB覆蓋從環(huán)境檢查到服務(wù)啟動的關(guān)鍵環(huán)節(jié)。目前已有526人學(xué)習(xí)下載使用者可擺脫聯(lián)網(wǎng)拉取鏡像和手工編譯的麻煩借助內(nèi)置模板修改主機(jī)名、存儲目錄等參數(shù)后即可完成標(biāo)準(zhǔn)部署。資源還附帶用于定制HTTP/HTTPS訪問、TLS證書和端口參數(shù)的tmpl模板及prepare腳本既適合快速驗(yàn)證也可作為中高級運(yùn)維人員制定ARM生產(chǎn)環(huán)境鏡像管理方案的參考基線。1. 為什么生產(chǎn)環(huán)境都在找Harbor v2.13.1的ARM64離線安裝包它不是簡單的架構(gòu)替換在ARM64服務(wù)器上裝Harbor第一道坎不是配置而是找對安裝包。Harbor v2.13.1是目前最新的2.x維護(hù)版本但官方release里的離線安裝包默認(rèn)按amd64編譯直接拿到鯤鵬、飛騰這類ARM64機(jī)器上docker load能成功一啟動就報(bào)exec format error。真正的ARM64版離線安裝包不是換個文件名那么簡單它涉及鏡像清單、prepare工具和compose編排三處架構(gòu)一致性。我會把制作、校驗(yàn)、部署和排雷的完整路徑講清楚適合正在維護(hù)國產(chǎn)化基礎(chǔ)設(shè)施的運(yùn)維和容器平臺工程師。2. 為什么ARM64離線包不能直接用官方包鏡像清單與prepare工具的架構(gòu)陷阱2.1 官方離線包tgz里到底裝了什么install.sh怎么工作Harbor v2.13.1的官方離線安裝包文件名是harbor-offline-installer-v2.13.1.tgz解壓后是一個harbor目錄。里面結(jié)構(gòu)向來穩(wěn)定tar -zxf harbor-offline-installer-v2.13.1.tgz cd harbor ls -la # common.sh install.sh harbor.yml.tmpl prepare images/harbor.v2.13.1.tar.gzinstall.sh是總?cè)肟赾ommon.sh放著安裝時(shí)的公共變量和函數(shù)prepare是編譯器產(chǎn)物用來把harbor.yml轉(zhuǎn)換成docker-compose.yml最后是images目錄下的harbor.v2.13.1.tar.gz這是所有服務(wù)鏡像的打包文件。install.sh的執(zhí)行順序大致是加載common.sh、檢查docker和docker compose、調(diào)用prepare生成配置文件、再用docker load導(dǎo)入鏡像包最后docker compose up -d啟動全部容器。這里有個易忽略的環(huán)節(jié)install.sh生成的docker-compose.yml不是現(xiàn)成的而是prepare根據(jù)harbor.yml和自定義存儲路徑動態(tài)渲染出來的。prepare本身需要解析yaml、合并默認(rèn)值、生成nginx配置和若干子配置文件因此它對目標(biāo)主機(jī)的架構(gòu)非常敏感。如果你只替換了images/下的鏡像tar沒動prepare在ARM64機(jī)器上執(zhí)行./install.sh會直接在prepare那一步報(bào)Exec format error連鏡像都不會加載。很多拿到所謂“ARM64安裝包”的用戶在這里翻車回頭還以為是鏡像打包過程中漏了文件。common.sh里定義了Harbor安裝時(shí)的各種路徑和參數(shù)但它的重點(diǎn)不是架構(gòu)而是把prepare和docker compose的調(diào)用串聯(lián)起來。有人以為把common.sh里的uname判斷改了就算支持ARM64這不夠。prepare二進(jìn)制來自Go編譯Go本身是跨架構(gòu)的但官方在release流程里只產(chǎn)出了amd64的Linux編譯產(chǎn)物所以必須單獨(dú)提供arm64版prepare。這也是自制離線包和官方包唯一的本質(zhì)差異。2.2 exec format error背后是什么docker鏡像架構(gòu)和運(yùn)行時(shí)校驗(yàn)docker鏡像本身是一堆層每層是文件系統(tǒng)快照但最上面的config對象記錄了這個鏡像運(yùn)行時(shí)需要的內(nèi)核和指令集架構(gòu)。當(dāng)你docker pull時(shí)默認(rèn)拉取當(dāng)前主機(jī)架構(gòu)對應(yīng)的變體除非顯式指定--platform。假如你把一份amd64的鏡像tar在arm64機(jī)器上docker load進(jìn)去docker不會攔你因?yàn)閘oad出來的鏡像tag可能是一樣的。直到你docker compose up容器運(yùn)行時(shí)去執(zhí)行第一個進(jìn)程CPU發(fā)現(xiàn)指令集對不上內(nèi)核直接拋exec format error容器秒退。docker image inspect --format {{.Architecture}} goharbor/harbor-core:v2.13.1 # amd64 或 arm64取決于你之前pull的是哪個變體這個Architecture字段是構(gòu)建鏡像時(shí)寫入的有時(shí)是arm64有時(shí)是aarch64腳本里判斷時(shí)要同時(shí)接受兩種寫法。更深一層的問題在于同一個鏡像tag在registry里往往同時(shí)存在多個架構(gòu)的manifest但docker save導(dǎo)出的只是本地緩存中的那個具體架構(gòu)。這是很多自制離線包翻車的根源——開發(fā)者在一臺x86_64機(jī)器上docker pull沒有加--platform拉下來的全是amd64然后docker save打包拿到ARM64機(jī)器上自然起不來。人眼看鏡像tag完全一致但實(shí)際架構(gòu)完全不同。所以在制作離線包時(shí)拉鏡像和導(dǎo)出鏡像必須嚴(yán)格控制在同一架構(gòu)下。2.3 哪些鏡像需要重新按ARM64拉取goharbor核心、postgres、nginx、redis與trivyHarbor v2.13.1的服務(wù)鏡像數(shù)量在12到15張左右具體取決于是否啟用trivy和chartmuseum。一個最小集至少包括這些goharbor/前綴的鏡像goharbor/harbor-core:v2.13.1goharbor/harbor-jobservice:v2.13.1goharbor/harbor-registryctl:v2.13.1goharbor/harbor-registry:v2.13.1goharbor/harbor-portal:v2.13.1goharbor/harbor-log:v2.13.1goharbor/harbor-db:v2.13.1goharbor/nginx-photon:v2.13.1goharbor/redis-photon:v2.13.1以上鏡像在Docker Hub和Quay上都有官方arm64構(gòu)建。harbor-db實(shí)際是postgresql的定制版arm64支持很成熟nginx-photon是Nginx加基礎(chǔ)調(diào)試工具arm64也沒問題。真正需要警惕的是基礎(chǔ)組件里不帶goharbor前綴的那幾張比如redis和postgresql原版鏡像有些歷史版本只有amd64或者多架構(gòu)發(fā)布不全。Harbor v2.13.1官方默認(rèn)捆綁的是photon-based的定制鏡像通常已經(jīng)發(fā)布arm64但如果你在制作時(shí)手滑用了社區(qū)版本的redis鏡像就可能在harbor-log或jobservice啟動時(shí)碰到exec format error。同樣trivy-adapter鏡像本身支持arm64但它啟動后要去聯(lián)網(wǎng)下漏洞數(shù)據(jù)庫離線環(huán)境要額外處理。如果要快速判斷一個鏡像是否支持arm64用docker manifest inspect看它的platform列表即可docker manifest inspect goharbor/harbor-core:v2.13.1 | grep -A6 arm64如果輸出里沒有arm64這張鏡像就不能用于ARM64離線包。這個檢查在開始制作前就要完成而不是等打包后才發(fā)現(xiàn)缺鏡像。3. 在QEMU模擬環(huán)境下制作Harbor v2.13.1 ARM64離線安裝包3.1 用qemu-user-static掛上ARM64執(zhí)行環(huán)境避免先買一臺實(shí)機(jī)制作ARM64離線包最穩(wěn)妥的辦法是直接在一臺ARM64機(jī)器上在線安裝一遍再打包但很多團(tuán)隊(duì)手頭沒有飛騰、鯤鵬機(jī)器。我一般會在x86_64開發(fā)機(jī)上用qemu用戶態(tài)模擬讓docker能夠拉取正確架構(gòu)的鏡像同時(shí)驗(yàn)證prepare等二進(jìn)制能不能在模擬環(huán)境中跑通。第一步安裝和啟用sudo apt install -y qemu-user-static binfmt-support docker run --rm --privileged multiarch/qemu-user-static --reset -p yes第一條命令給系統(tǒng)裝上qemu對ARM64用戶態(tài)的支持和binfmt的注冊工具。第二條命令通過特權(quán)容器把binfmt的解析規(guī)則寫進(jìn)內(nèi)核系統(tǒng)重啟后會失效需要重新運(yùn)行。注冊完成后可以驗(yàn)證docker run --rm --platform linux/arm64 alpine uname -m # aarch64如果這里輸出的不是aarch64說明binfmt沒生效后續(xù)在你啟動任何arm64容器時(shí)都會遇到“exec format error”。要注意的是qemu模擬的是用戶態(tài)指令集不模擬硬件加速所以在模擬環(huán)境里完整跑Harbor所有容器會慢但用來做鏡像拉取和prepare替換是夠用的。在Ubuntu/Debian上包名叫qemu-user-static在CentOS 7上EPEL源里也有但版本較舊有時(shí)對ARM64新特性支持不全。更省心的做法是直接從多架構(gòu)鏡像項(xiàng)目里下載獨(dú)立的qemu-aarch64-static二進(jìn)制放到/usr/bin/后手動注冊binfmt。我用過的麒麟V10同樣適用這個思路因?yàn)橄到y(tǒng)自帶源里的qemu可能不完整。注冊binfmt的命令格式是echo :aarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xa3\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-aarch64-static: /proc/sys/fs/binfmt_misc/register這段內(nèi)容看著像黑匣子但它解決的問題是讓Linux內(nèi)核能識別ARM64的ELF文件并交給qemu解釋執(zhí)行。x86_64主機(jī)上如果不注冊docker pull之后容器內(nèi)一啟動就會Exec format error和ARM64機(jī)器上遇到的現(xiàn)象一模一樣。3.2 按官方鏡像清單拉取linux/arm64鏡像并重新打包harbor.v2.13.1.tar.gz準(zhǔn)備好arm64執(zhí)行環(huán)境后第二步是按鏡像清單拉取。我先建一個image-list.txt把2.3節(jié)里列出的鏡像tag寫進(jìn)去然后循環(huán)拉取cat image-list.txt EOF goharbor/harbor-core:v2.13.1 goharbor/harbor-jobservice:v2.13.1 goharbor/harbor-registryctl:v2.13.1 goharbor/harbor-registry:v2.13.1 goharbor/harbor-portal:v2.13.1 goharbor/harbor-log:v2.13.1 goharbor/harbor-db:v2.13.1 goharbor/nginx-photon:v2.13.1 goharbor/redis-photon:v2.13.1 EOF while read -r img; do docker pull --platform linux/arm64 $img done image-list.txt注意--platform linux/arm64必須要加。因?yàn)閐ocker在x86_64主機(jī)上默認(rèn)還是會拉amd64變體即使本機(jī)裝了qemupull階段仍然遵循Docker Hub的manifest選擇邏輯。只有顯式指定platformdocker拉下來的鏡像的Architecture字段才是arm64。如果某個鏡像只有amd64變體pull時(shí)會報(bào)“no matching manifest for linux/arm64”這就是早期預(yù)警需要換版本或者自行構(gòu)建。拉完后把本機(jī)所有g(shù)oharbor鏡像導(dǎo)出成一個tar文件替換離線包里的harbor.v2.13.1.tar.gzdocker save $(docker images --format {{.Repository}}:{{.Tag}} | grep ^goharbor/ | sort -u) -o harbor.v2.13.1.tar.gz cp harbor.v2.13.1.tar.gz ../harbor/images/harbor.v2.13.1.tar.gz這里有個坑docker save如果鏡像在本地存在多個架構(gòu)變體會把所有架構(gòu)的層都導(dǎo)出到tar里導(dǎo)致包體積變大而且load到目標(biāo)機(jī)上并不會自動過濾可能又出現(xiàn)架構(gòu)混用。更好的做法是先把本機(jī)不需要的鏡像tag清理掉確保只保留arm64變體。實(shí)際操作中我會先執(zhí)行docker image ls確認(rèn)每一張鏡像的架構(gòu)再save。3.3 用arm64版prepare替換install.sh依賴并修正common.sh里的架構(gòu)判斷鏡像tar換好后prepare是下一個必須處理的對象。官方離線包里的prepare在解壓目錄根下是amd64的ELF。在qemu環(huán)境下可以繼續(xù)從goharbor/prepare鏡像中把a(bǔ)rm64版提取出來docker pull --platform linux/arm64 goharbor/prepare:v2.13.1 docker create --name prepare-tmp goharbor/prepare:v2.13.1 docker cp prepare-tmp:/harbor/prepare ./prepare docker rm prepare-tmp chmod x ./preparegoharbor/prepare鏡像的入口是prepare程序它在鏡像里的路徑一般是/harbor/prepare。如果你的tag不是v2.13.1或者鏡像內(nèi)部路徑有變化可以先進(jìn)入容器找一下docker run --rm --entrypoint sh goharbor/prepare:v2.13.1 -c which prepare; ls -l /harbor把提取出來的./prepare覆蓋到離線包目錄下。然后打開common.sh搜索uname -m或uname。有的版本里有針對x86_64的架構(gòu)判斷例如case $(uname -m) in x86_64|amd64) ...如果遇到ARM64機(jī)器上被拒絕的情況把對應(yīng)分支改成同時(shí)接受aarch64和arm64。common.sh里的其他變量一般不用改因?yàn)閜repare生成docker-compose時(shí)使用的是相對路徑和harbor.yml里的配置。這個替換動作做完后install.sh才能像在x86_64上一樣順暢走完。3.4 校驗(yàn)產(chǎn)物docker manifest inspect與tar包內(nèi)的鏡像一一對應(yīng)打包完成別急著交付先在制作機(jī)上做一輪完整校驗(yàn)。第一步對每一張鏡像執(zhí)行manifest驗(yàn)證while read -r img; do echo $img docker manifest inspect $img | jq -r .manifests[] | .platform.architecture | sort | uniq done image-list.txt檢查輸出里是否有arm64。如果某張鏡像只有amd64這一項(xiàng)就會缺失。第二步解壓新生成的harbor.v2.13.1.tar.gz看看manifest.json里記錄的RepoTags和歸檔內(nèi)的層引用是否齊全tar -xOf harbor.v2.13.1.tar.gz manifest.json | jq .[].RepoTags這個輸出應(yīng)該和image-list.txt里的tag一致。第三步如果條件允許把整個離線包拷貝到一臺臨時(shí)ARM64機(jī)器上執(zhí)行./install.sh --with-trivy --with-chartmuseum然后docker compose ps看所有服務(wù)是否正常。這個“真機(jī)冒煙測試”比任何靜態(tài)校驗(yàn)都可靠我每次交付前都至少做一遍。4. 把自制ARM64離線包部署到目標(biāo)機(jī)從harbor.yml到install.sh參數(shù)4.1 解壓后配置harbor.yml的hostname、端口和存儲路徑拿到做好的離線包在目標(biāo)ARM64服務(wù)器上先解壓tar -zxf harbor-offline-installer-v2.13.1-arm64.tgz cd harbor cp harbor.yml.tmpl harbor.yml vi harbor.ymlharbor.yml是安裝的唯一入口。最少要改四個位置。hostname填實(shí)際訪問域名或IP不能是localhost否則Harbor的頁面登錄會403。http部分是監(jiān)聽端口默認(rèn)80如果和系統(tǒng)Nginx或已有Web服務(wù)沖突改成8080。如果不用https把https段整個注釋掉因?yàn)閜repare讀取到certificate和private_key路徑的文件不存在時(shí)會直接退出。harbor_admin_password設(shè)置初始化管理員密碼必須至少8位且?guī)Т笮懞蛿?shù)字。database的password是給Postgres用的建議也改掉避免弱密碼風(fēng)險(xiǎn)。最后是data_volume這個目錄存放registry數(shù)據(jù)、數(shù)據(jù)庫和證書必須單獨(dú)掛載到大分區(qū)。一個常見誤區(qū)是只改hostname其他都用模板默認(rèn)值。這樣在純離線環(huán)境里確實(shí)能裝起來但后續(xù)要配https再回頭看harbor.yml時(shí)容易漏改。我習(xí)慣把所有涉及安全的口令都明確寫上哪怕保持默認(rèn)也在文件里留下痕跡方便交接。整段配置參考hostname: registry.internal.example.com http: port: 80 https: port: 443 certificate: /data/harbor/cert/server.crt private_key: /data/harbor/cert/server.key harbor_admin_password: N8sTrm64#2025 database: password: D8brm64#2025 max_idle_conns: 50 max_open_conns: 100 data_volume: /data/harbor注意這里的https端口和證書路徑要真實(shí)存在否則install.sh的prepare階段會報(bào)證書文件缺失。如果只是測試建議先把https段整個注釋掉用http跑通再說。4.2 install.sh常用參數(shù)--with-trivy、--with-chartmuseum以及證書模式下必開的選項(xiàng)執(zhí)行安裝sudo ./install.sh --with-trivy --with-chartmuseuminstall.sh支持的常見參數(shù)如下表。注意參數(shù)只在首次安裝時(shí)有效后續(xù)配置變更都要重新執(zhí)行prepare再compose up。參數(shù)作用適用場景--with-trivy啟用Trivy漏洞掃描需要安全漏洞報(bào)告--with-chartmuseum啟用ChartMuseum Helm倉庫需要管理Helm Chart--with-notary啟用Notary鏡像簽名需要內(nèi)容信任一般是金融政企強(qiáng)制要求--with-clair啟用Clair漏洞掃描老版本遺留新項(xiàng)目建議用Trivy-d以debug模式運(yùn)行輸出腳本每一步日志排障時(shí)使用如果你在離線包制作時(shí)沒有啟用某組件那install.sh就不要帶對應(yīng)參數(shù)。比如image-list.txt里沒拉trivy-adapter執(zhí)行--with-trivy時(shí)Harbor會因找不到鏡像而報(bào)錯。在純離線環(huán)境--with-trivy還會帶來一個額外的坑trivy啟動后需要下載漏洞數(shù)據(jù)庫因此你需要在離線包中額外準(zhǔn)備goharbor/trivy-db或者調(diào)整trivy的離線掃描配置。這部分沒有絕對通用做法我通常是先不加trivy部署等后面有外網(wǎng)條件再補(bǔ)。同樣--with-chartmuseum只在你想要一個Helm Chart倉庫時(shí)才需要不是默認(rèn)功能。4.3 部署后健康檢查docker compose ps、curl /api/v2.0/pinginstall.sh結(jié)束后先看服務(wù)狀態(tài)docker compose ps所有服務(wù)應(yīng)該處于Upharbor-db和redis的health列是(healthy)。如果某個服務(wù)顯示Restarting馬上看日志docker logs --tail 50 harbor-core docker logs --tail 50 harbor-db再調(diào)用API做基本驗(yàn)證curl -k -u admin:YourPassword https://127.0.0.1/api/v2.0/ping返回PONG表示core服務(wù)正常。最后創(chuàng)建項(xiàng)目docker login到Harborpush一個測試鏡像再pull回來形成閉環(huán)。注意docker客戶端如果報(bào)x509證書錯誤需要把Harbor的ca.crt添加到/etc/docker/certs.d/harbor域名/目錄下或者在daemon.json配置insecure-registries。在國產(chǎn)化操作系統(tǒng)上這個證書信任動作經(jīng)常被忽略導(dǎo)致能登錄但推送失敗日志提示“http: server gave HTTP response to HTTPS client”實(shí)際上是因?yàn)閔arbor.yml里配置了https而客戶端走h(yuǎn)ttp需要檢查harbor.yml中的http和https配置還要檢查容器內(nèi)的nginx端口映射。5. 避坑與排查ARM64離線包部署最容易踩的5個坑5.1 docker load成功但容器崩潰日志說exec format error現(xiàn)象docker compose up后harbor-core容器秒退docker logs顯示standard_init_linux.go:228: exec user process caused: exec format error。原因鏡像tar里的架構(gòu)仍然是amd64docker load時(shí)沒有做任何攔截它只是把層解開并不檢查是否能在本機(jī)運(yùn)行。解決檢查制作流程里是否真的指定了--platform linux/arm64用docker image inspect逐一核對。如果只有少數(shù)服務(wù)報(bào)錯可以單獨(dú)拉取arm64變體再替換tar不需要全部重來。這個坑在所有跨架構(gòu)離線包里排第一因?yàn)楹芏嗳藦木W(wǎng)上下載一個“ARM64離線包”其實(shí)源頭機(jī)器是x86_64docker save導(dǎo)出的鏡像仍然是amd64。5.2 prepare執(zhí)行時(shí)Exec format error導(dǎo)致install.sh進(jìn)行到一半就停現(xiàn)象執(zhí)行./install.sh屏幕顯示prepare: Exec format error但前面的腳本檢查都正常。原因官方離線包內(nèi)置的prepare是x86_64二進(jìn)制ARM64內(nèi)核無法執(zhí)行。解決使用3.3節(jié)的方法從goharbor/prepare鏡像里提取arm64版本并替換??梢栽谥谱麟x線包前先把這一步做掉也可以在目標(biāo)機(jī)上臨時(shí)用docker run方式單獨(dú)執(zhí)行prepare再接手工docker compose up后者適合著急上線的場景。如果不想動包里二進(jìn)制也可以改install.sh把./prepare那行替換成docker run --rm -v $PWD:/harbor goharbor/prepare:v2.13.1 prepare但這樣依賴網(wǎng)絡(luò)離線環(huán)境不推薦。5.3 harbor-db起來了但harbor-core連不上數(shù)據(jù)庫日志反復(fù)報(bào)password authentication failed現(xiàn)象harbor-core容器日志出現(xiàn)connection refused或password authentication failed但harbor-db容器狀態(tài)是healthy。原因harbor.yml中的database.password與數(shù)據(jù)庫初始化時(shí)使用的密碼不一致或者數(shù)據(jù)庫鏡像初始化時(shí)已經(jīng)用了舊密碼數(shù)據(jù)卷是舊的。解決如果數(shù)據(jù)卷里的postgresql數(shù)據(jù)已經(jīng)存在初始化腳本不會重復(fù)執(zhí)行改密碼也不會生效。要么刪除data_volume下的database子目錄重新初始化要么在harbor.yml中保持原密碼。這是Harbor一個老問題和ARM64無關(guān)但在離線包上更容易踩因?yàn)楹芏嗳耸菑腶md64機(jī)器復(fù)制數(shù)據(jù)卷過來的。刪除數(shù)據(jù)卷的代價(jià)是丟失全部鏡像數(shù)據(jù)操作前務(wù)必備份data_volume。5.4 Trivy掃描報(bào)無法初始化漏洞數(shù)據(jù)庫不是架構(gòu)問題現(xiàn)象鏡像能push但點(diǎn)擊漏洞掃描后任務(wù)失敗日志提示failed to download the vulnerability database。原因trivy-adapter啟動后會去GitHub或官方鏡像源下載trivy-db離線環(huán)境沒有外網(wǎng)或者防火墻只允許走代理。解決在在線環(huán)境提前docker pull aquasec/trivy-db再手動導(dǎo)入到Harbor所在節(jié)點(diǎn)的docker鏡像緩存并修改harbor.yml中trivy相關(guān)的offline_scan為true。也可以更徹底地把trivy-db鏡像傳給用戶在離線包中額外附帶。要注意trivy-db也有arm64變體別又拉成amd64。這個坑跟ARM64沒有強(qiáng)關(guān)聯(lián)但很多人在前幾步折騰完架構(gòu)問題后會異想天開地懷疑是ARM64導(dǎo)致的實(shí)際上trivy鏡像本身是有arm64的。5.5 install.sh提示docker compose版本不滿足但docker-compose命令能執(zhí)行現(xiàn)象腳本檢查到docker compose不存在或版本低于2.0但docker-compose帶橫線能正常工作。原因Harbor install.sh判斷的是docker compose v2插件不是舊版python實(shí)現(xiàn)的docker-compose?,F(xiàn)在的發(fā)行版默認(rèn)裝的是docker-compose v1或者只有v2插件但沒鏈接到PATH。解決安裝插件版sudo apt install docker-compose-plugin或從docker官方二進(jìn)制包拷貝到/usr/local/lib/docker/cli-plugins/docker-compose并加執(zhí)行權(quán)限。ARM64的國產(chǎn)化系統(tǒng)有些源里沒有這個包需要從docker官方下載arm64編譯好的二進(jìn)制注意別下成amd64的。驗(yàn)證命令是docker compose version而不是docker-compose version。這個坑和架構(gòu)無關(guān)但如果你用官方離線包在ARM64上栽在這一步會特別泄氣因?yàn)榍懊婷髅魇羌軜?gòu)問題到這里又變成了工具鏈問題。6. 進(jìn)階用docker manifest自動校驗(yàn)鏡像架構(gòu)并固化自制離線包的腳本上面幾條坑如果能挨著趟過去離線包基本能用了。我再分享一個自己常用的校驗(yàn)?zāi)_本它在每次打包前后跑一遍目的只有一個確保images/目錄下的tar里每個鏡像的架構(gòu)都是arm64。#!/usr/bin/env bash set -euo pipefail image_list$(docker images --format {{.Repository}}:{{.Tag}} | grep ^goharbor/ | sort) for img in $image_list; do arch$(docker image inspect --format {{.Architecture}} $img) if [ $arch ! arm64 ]; then echo [FAIL] $img is $arch, not arm64 exit 1 fi done echo all matched arm64這段腳本的邏輯很直白docker image inspect輸出的Architecture就是鏡像配置里的原始架構(gòu)arm64或者aarch64都可能出現(xiàn)視構(gòu)建工具而定。如果腳本發(fā)現(xiàn)任何一個鏡像不是arm64就立刻退出。實(shí)際使用中我會把它放在一個build-offline.sh里讓它緊接著docker pull和docker save之后執(zhí)行。注意這里的鏡像范圍限定在goharbor/下如果你在離線包里額外加了redis等非goharbor鏡像要把正則再擴(kuò)大。如果想要更強(qiáng)的校驗(yàn)可以進(jìn)一步比對docker-compose.yml里用到的鏡像tag是否都出現(xiàn)在tar中。做法是compose_refs$(grep -E image: docker-compose.yml | awk {print $2} | sort -u) tar_refs$(tar -xOf harbor.v2.13.1.tar.gz manifest.json | jq -r .[].RepoTags[] | sort -u) comm -23 (echo $compose_refs) (echo $tar_refs)如果輸出有內(nèi)容說明compose里引用了tar里沒有的鏡像tag啟動時(shí)必然報(bào)image not found。這個步驟在手工制作時(shí)容易漏掉因?yàn)樵诶R像時(shí)少拉一個很簡單而docker compose up只會在用到時(shí)才發(fā)現(xiàn)。我自己的習(xí)慣是離線包在進(jìn)生產(chǎn)前一定在隔離環(huán)境里完整跑一遍install.sh加push/pull驗(yàn)證再封裝成交付物。雖然多花十分鐘但它能把這些架構(gòu)陷阱、依賴缺失的后悔藥提前吃完。記住一條ARM64離線包的難點(diǎn)不在“包”而在包里的鏡像、prepare和compose配置三者是不是同一架構(gòu)。希望這套制作和排查路徑能幫你在國產(chǎn)化服務(wù)器上把Harbor順利跑起來少踩幾個坑。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
不卡六六在线91| 欧美青青草视频| 91av一区二区在线观看| 欧美激情 亚洲色图| 精品人妻少妇| 国产精品在线一区二区| 中文字幕日韩人妻视频一区二区三区交换夫妻| 五月天激情视频| 香蕉久久AⅤ...| 超碰色老头| 色麻豆AV| 天天综合站| 综合 青草 伊久久 影院 综合| 强奸乱伦αv片| 亚洲无992tv| 欧日韩在线观看| 粉嫩国产精品久久粉嫩| 91九色首页| 青青伊人这里只有精品| 国产精品不卡一区二区电影| 久久精品一区二区三区四区五区| 国内伊人久久久久久网站视频| 大色网久久| 天天影视之亚洲综合网| 超碰在线在公开超碰在线在公开| 大香蕉琪琪日本女优不卡| 在线观看十八禁| 亚洲天堂7777| 婷婷久久五月| 国模限制级电影| 丁香五月天堂网| 操操操日本的逼| 国产黄片精品在线| 97硬碰| 婷婷五月天小说| 亚洲夜夜欢无码一区二区 | 99热这里只有精品地址| 国产免费永久精品无码| 亚洲.欧美.丝袜.中文.综合| 中文字幕五区| 蜜桃中文字日产乱幕4区| 伊人婷婷五月天| 高清在线偷拍自拍视频| www狠狠| 欧美性生活综合| 色婷婷五月综合激情中文字幕| 国模少妇一区二区三区| 亚洲熟女av日韩熟女| 99久久久久久久久| 六月婷婷综合| 国产人妻一区二区三区欧美毛片| 一区二区三区色综合| 婷婷九月国产| 91在线观看,天天综合| 丰满人妻一区二区三区免费 | 日本东京热加勒比久久| 亚洲图片 91| 国产精品视频| 欧色网址| 中文字幕第9页萱萱影音先锋| 日韩99神马视频播放片在线播放| 国产农村妇女精品一二区| 超碰在线人妻不卡| 激情小说亚洲视频| 亚洲av青草久久一区二区| 啪啪啪精品| 中文字幕一区二区在线日韩精品| 欧美有码激情视频一区二区三区| 亚州 综合 色图| 欧美玖玖爱免费玖玖| 日本免费二区三区| 欧美成人一级麻豆| 日韩性爱播放| 午夜精品久久久99| 超碰九区| 综合免费无码中文| 性色高清在线| 丰满欧美放荡少妇在线| 后入式免费视频| 97在线精品观看视频| 五月天黄色激情视频| www.狠狠| 97精品视频在线播放| 久九九九| 亚洲天堂无码| 欧美永久激情一区二区| 91精品国产91久久福利| 啊啊啊好湿国产一二| 久久久禁| 欧美一级A片不卡视频。| 日韩av不卡在线观看| 啊a一区在线| 免费国产| 国产精品无码论坛| 97天天弄| 久久久久久久强迫| 69精品在线| 欧美三四五区| 亚洲精品天堂久久A∨51成人漫| 91n处女在线观看| 亚洲av性爱电影| 精品一二三区久久AAA片| 97亚洲综合电影| 少妇久久久免费| 久久av成人无码免费| 色婷婷在线视频精品导航| 国产9熟妇视频网站| 精品无码久久久久久国产浪潮| 操少妇很爽av| 久久啊啊| 又黄又爽在线观看视频| 熟妇人妻精品一区二区| 欧美国产伊人久久久久| 色香91| 四虎国产精品永久在线囯在线| 亚洲无码99| 欧美同性恋 的搜索结果 - 91n| 亚洲密乳AV| 日日干夜夜操视频h| 玖玖久久久| 五月天社区| 9 1超碰九色| 天天做日日做| 超碰无码五月97| 日本三级A片网站com| 99青草| 热99这里有精品综合久久| 亚洲综合成人网| 玖玖资源视频一区二区三区| 色综合久| 国产精品乱码久久| 91美女在线精品视频| 思思久热在线精品66| 啊啊啊在线观看| 久久精品国产精品亚洲艾通辽熟妇 | 一区超碰一区| 亚洲精品男人的天堂| 91精品国产91久久久久久久久久久久| 丁香六月综合激情| 久操视频在线观看| 青青草久草AV| 操碰97| 无码人妻精品酒店| 日日夜夜草草草| 国产美女高潮叫床视频| 亚洲欧美黄| 久久久久久夜夜夜夜夜| 一区二区三区免费岛国片| 国产精品69久久久久孕妇欧美| 日本亚洲熟女视频| 一级一性爱免费视频| 久久久999网站| 国产高清亚洲日韩一区| 色综合99999| 超碰在线成人| 久久久9视频| 人妻天天夜夜爽一区二区| 激情丁香五月| 天天激情综合站| 少妇丝袜在线观看AV| 日本污ww视频网站| 日韩综合无码一区久久92| 国产精品久久| 国产性爱欧美性爱在线| 久久久久久久一级黄色打同平台| 伊人网综合在线视频| 97久久综合网| 四虎影视永久在线观看精品免费网站 | 狠狠操狠狠燥| 男人下部插入女人下部| 亚洲欧美激情在线视频| 国产日韩精品suv| 蜜桃午夜视频一区二区| 欧美亚洲第1页| 天天操天天舔| 欧美五十路熟| 五月天亚洲色图| 330dv亚洲成年视频网| 久久午夜伦| 日本免费人成视频播放120秒| 中文字幕一区二区三区人妻不卡| 国产天美传媒精品| 蜜桃精品一区二区三区ww| 国产精品亚洲一区二区三区四区| 乱伦a片视频| 欧美高清无码免费视频高清版| 久久精品99| 97精品久久久久久久| 九九亚洲视频| 午夜电影在线观看无码专区| 日韩免费簧片| 大学生美女口爆| 丁香六月啪啪| 精品一二三区久久AAA片| 99精品国产户外露出| 78精品在线| 97jingpin| 蜜臀在线免费观看在线免费观看| 亚洲综合888| 蜜臀久久99精品久久久老,,| 久久精品国产精品亚洲艾通辽熟妇 | 国产美女高潮叫床视频| 91人妻素女| 亚洲国产91精品一区二区久久| 中文字幕99999| 色欧洲| 大粗鳼巴久久久久| 欧美日韩亚洲少妇寂寞影院正在播放| 黑人性欧美| 一二区在线观看视频| 久欲AV| 精品无码一区二区人妻久久蜜桃| 亚洲国产亚洲天堂| 日韩精品人妻中文字幕不卡乱码| 大白逼三四级| 国产又粗又长又大的视频| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 青青欧洲黑| 午夜精品久久久久| 欧美论理片| 久久精品99久久久久久| 亚洲中文字幕久久无码精品| 日天天九九天堂666| 免费a在线播放v| 殴美在线AⅤ| 成人在线视频网| 狠狠操狠狠爱| 国产精品天美传媒| 97亚洲资源| 国产免费一区| 九九九成人| 人人妻人人澡人人爽久久av| 国产人伦a片信息免费片| 欧美日韩精品一区二区三区高清| 日本韩欧美在线播放a| 99色视频| 日本黄色天堂| 香蕉99秘 一区精品蜜桃臀| 久久久久久精| 国产91乱伦| 亚洲国产日韩欧美熟妇在线| 江都AV在线| 欧美人妻中出| 97超碰9| 99亚洲精品| 92人人操人人| 欧洲Au麻豆| 1000午夜黄色| 美国日韩黄片| 黄色大片一区二区密桃丝袜| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 一区二区偷拍拍视频| 黄色高清久久无码依人| 超碰吊日色| 久久丁香久草综合网| 一级性爱aaaa| 久插综合| 亚洲综合在线第一页| 欧美爱三级日韩久久| 久久精品色欧美aⅴ一区二区| 久妇网| 亚洲欧美内射| 伦伦成年午夜免费视频| 视频在线观看一二三区| 精品国产乱码久久久久久久| 91香蕉视频在线观看免费| 婷婷六月色| 亚洲精品蜜桃久久久久久久| 8x福利精品第一福利视频导航| www.人人cao| 9超碰免费| 97操b| 色久桃花影院在线观看| 亚洲伊人久久精品狠狠在线| 亚洲 暴爽 AV人人爽日日碰| 十八禁视频网站| 综合天天网| 91丝袜美女视频| 日亚韩精品视频二区三| 中文一区二区| 伊人网综合在线视频| 神马久久网| 搡老女人老熟女91| 东北女人操逼| 91黑丝在线播放| 亚州精品人妻一二三区| 啪一啪免费视频| 老女人碰碰在线碰碰视频| 秋霞Av理论一级在线| 欧美色五月| 久久男人| 91国产精品在线看| 91操熟女| 香一区二区三区| 夜色综合| 97爱爱爱综合| 国产精品福利资源在线尤物| 大香蕉在线视频15| 一级性爱视频免费观看 | 在线综合色| 国产成自自拍在线观看| 亚洲国产精品有声| 色悠久久久av| 欧美日韩第一页| 欧美亚洲在线| 狠狠中文字幕| 桃花色综合影院| 久久男人网| 日本精品无码三级网站| 欧美在线|亚洲| av一区二区三区 中文| 噜噜噜亚洲精| 91黑丝在线播放| 国产女大学生AV| 人妻一区久久二区三区色播| 99国产在线 精品 视频| 亚洲欧美91√| 少妇超碰在线| 欧美伊人久久综合网| 九九国产热| 婷婷五月色| 亚洲 欧美 日韩 国产一区二区| 成人女人国产| 日韩av在线免费网站| 密臀成人视频久久久| 99色综合| 一级黄色视频网| 黑人精品欧美一区二区蜜桃| 亚洲不卡不卡中文字幕不卡| 亚洲最新a在线观看| 久久丝袜| 色综合久久夜色精品国产天堂| 强奸乱伦动态污图免费 | 日韩午夜啪啪视频| 中文?日韩?免费?精品| 青青草成人视频在线观看二区 | 久久高清无码夜夜操| 99在线观看| 精品人妻一区二区三区四区石在线| 天天日天天操VV| 91人妻Pr| 91精品久久久| 国产在线综合福利网站| 久久风骚城市| 日本中文字幕一区| 亚洲91少妇| 久久精品国产72国产精品福利 | 中文字幕精品人妻丝袜| 色色色色电影网| 操屄日韩| 97视频免费| 久久久精品一区二区| 精品91摸| 久久综合五月天| 蜜乳AV一区| 操东北女人| 后入式999| 亚洲色性情三级| 激情综合五月婷婷| 日本午夜久久电影| 国产一级黄色片在线观看| 四虎国产精品永久入口| 60秒不遮不挡| 凌辱美少妇久久aV| 亚洲欧美视| 诱惑人妻欧美一区在线播放| 天天综合91在线| 在线观看日韩av不卡| 国产精品探花色| 亚洲天天综合| 超碰97亚洲| 久久二| 玖玖综合视频| 91操熟女视频| 国产视频第二页| 亚洲少妇视频| 青青青青青手机视频| 加勒比人妻综合| 欧美精品久久96人妻无码| AV天天综合| 啊啊啊操一区| 99re这里只有精品中心播放 | 久操免费观看| 91色综合| 大香蕉乱级| 免费A片三p视频| 午夜啪| 2017大香蕉| 日日骚中文字幕| 1240青青草一区二区三区视频天爱 | 亚洲精品三区在线观看| 黄色小视频日本txt| 黄片免费看的| 国产乱伦一二三区| 激情五月综合| 啊啊啊啊嗯嗯嗯用力好爽 | 久久9免费视频| 婷婷人妻激情| 日本视频在线中文字幕| 手机午夜电影神马久久| 午夜精品探花| 日韩pv中文| 欧美日韩222| 久婷婷一区| ...日韩成人一区二区三区字幕| 亚洲自拍欧美色综合| 丝袜美女诱惑 91 视频| 亚洲欧美骚| 一级二级在线观看| 亚洲色系另类精品国产| 五月婷婷激情网| 人妻天天爽夜夜爽精品2| 美腿色图| yazhouzaixian| 亚洲在线91| 亚洲天堂五月天国产| 欧美日韩色综合网| 亚洲综合成人网| 欧美少妇大量自拍视频在线观看| 黑人天8A∨高清网站| 69久久久久久久久久久久久| 久久国产精品m码| 无码久久亚洲高清,| 精品人体无圣光凹凸| 久久久久久久久久8888| 中文字幕综合人妻| 亚洲人综合19| 日本无码1| 丝袜美腿诱惑亚洲欧美视频在线观看 | 黄色网址久久精品欧美喷水| 操少妞在线视频| 欧美78P| 亚洲欧洲综合成人av一区| 国产高清无码一区二区三区四区皇冠| 欧亚第一综合网| 久久九九精品一区二区| 人人摸.人人色| 久热99| 91在线色| 成全动漫视频观看免费下载| 免费观看有码高清视频| 夜夜夜夜爽| 乱伦一二三| 中文字幕黄色片| 色情亚洲日本成人| 国产真实子伦对白| 日韩欧美视频青青| 亚州Av天美传媒| 边做饭边操逼逼| 丁香五月AV| 久久人体一区二区| 特级特黄一级毛片免费| 夜夜操91744565| 欧美翘臀视频网站一区二区三区 | 五十路熟女在线不卡观看一区二区| 国产偷拍网站| 欧美日韩超碰在线| 91中文字幕制服丝袜免费视频| 免费的很黄很污的全部视频| 熟女中出视频| 91性高朝久久久久久久久| 69超碰综合| 91欧美www| 深夜激情无码| 伊人网一本| 精品亚洲国产成人AV制服丝袜 | 亚洲成人日韩小说| 加勒比人妻综合| av强奸乱轮| 欧美综合在线91| AV天堂国产| 久久精品天美| 日韩中文字幕国产| 伊人玖玖网| 97在线精品观看视频| 综合网久久| 高潮毛片无遮挡高清免费| 日韩超碰精品综合| 爽极品影院| 欧美色图 人妻| 中日韩久久久| 懂色av中文字幕| 不卡啪啪视频| 91色拍| 黄总AV色图| 影视综合无码少妇| 日韩大香蕉精品在线视频| 殴美在线AⅤ| 久久久久久人| 久久免费中文字幕在线观看| 99re3这里只有精品| 亚洲影院无码在线| 亚洲熟妇综合久久久久久| 日本3级一区二区免费| 九九热精品视频六| 啊啊啊好湿国产一二| 久久久99免费| 欧美色图亚洲色,麻豆| 人妻中文在线| 国产美女自拍AV| 内射卯月麻衣| 蜜桃成人1区2区3区| 日本高清视频xxxx| 99少妇| 亚洲中文字幕乱码无码一区二区| 天天综合网日韩7799| 亚洲男人天堂网站| 蜜桃视频精品一区二区三区| 国产女人操逼视频| 超碰在线一区二区| 亚洲精品 欧美精品| 丁香六月激情| 中文日本免费高清| 久久精品久| 97爱b| 五月婷婷五月天| 色翁荡息又大又硬又粗又爽| 欧美色综合网| 老女人老91妇女老热女| 久久免费老司机精品| 国产精品999zyz| 亚洲色图欧美| 日本一卡二区在线| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 人妻啊啊人妻啊| 久久久久久电影| 成人久久久| 激情婷婷丁香| 亚洲三级网址久久最新| 日本人体九九九九九九| 激情看片网站| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 亚洲国成人情色好看电影| 日本 欧美 国产一区| 强奸乱伦AV网址| 久久久久久性爱免费视频| 少妇久久久免费| 撸撸成人在线视频| 欧美黑人性猛交91| 97自拍视频在线| 日韩黄色成人性爱| 欧美色性爱| 99这里只有精品国产| 91熟女视频| 色逼综合| 96麻豆精品一区二区三区| 欧美96交| 欧美亚洲天天| 久久蜜桃一区二区| 亚洲 欧美 日本 国内 首页| 久久久九精品| 久久久草草精品| 国产无马av| 91操人| 97超碰人人操人人操| 麻豆成人av| 天天摸夜夜摸| 久久女人视频| 欧美最婬乱婬爆婬性视频 | 亚洲美女精品| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 麻豆色99999| 九九九九97| 日韩 女同 综合| 国产情色在线| www.av不卡中文字幕| 综合九九| 97视频在线免费| 极品出轨视频网站| 黄页av| 啊v在线观看视频| 啊啊啊免费视频| 91人人操| 午夜福利一区二区影院| 亚洲AV无码翔田千里网站| 亚洲欧美精品国产一区二区| 国产精品美女久久久久AⅤ国产馆| 黑人美精品 A片| 国产精品香蕉热久久新品| 欧美v亚洲v日韩v最新在线二区| 国产女人91精品嗷嗷嗷嗷| 久久婷色| 成人七区| 国产黄色av大片网站| www.国产高潮精品| 色噜噜婷婷| 麻豆国产av网| 97在线青| 伦理日韩国产久久| 亚洲综人网| 老熟女91视频| 天天操天天射天天日| 99久久e免费热视| 天天色综合天天操| 天天干天天插| 丝袜六区| 亚洲欧洲第二视频在线观看色图| 男人的亚洲天堂| 大香蕉手机在线| 加勒比综合88| 69XX一中文字幕人妻91| 亚洲天堂AV在线播放| 黄片免费看的| 激情婷婷丁香| 黄色二级片网站| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 收看日本人日bb| 盗摄女人妻在线| 天天日夜夜爽| 在线视频一区二区传媒| 99re综合伊人| A级在线视频| 无码WWW免费视频网站| 五月婷婷六月天| 久久综合久色欧美综合狠狠| 亚洲男人天堂AV| 欧美日本国产日韩激情视频| 国产乱码久久| 日韩/97| 蜜臀久久久99久久久久| 久久东京伊人一本到鬼色| 99只有精品| 日日噜噜夜夜久久亚洲一区二区| 91久久青青草原精品| 1禁看欧美黄片免费看| 欧美另类色| 欧美中文综合| 影视综合无码少妇| 人人天天欧洲| 青久久| 成人午夜高潮av猛片| 久久精品99| 97综合久第一页| 一个色导综合| 日韩天堂av电影在线观看| 超碰欧美97资源| 国产后入| 国产精品久久发布| 青青青青青手机视频| 亚洲AV无码乱码在线观看性色| 国内精品不卡无毒99999| 久久亚洲日韩熟女精品| 多毛小伙内射老太婆| 国产91美女高潮| 亚洲激情在线| 国产精品秘 福利姬在线观看| 啊啊啊啊啊好舒服视频| 免费观看国产小粉嫩喷水精品午| 一区二区 电影 亚洲| 花花AV导航| 伊人亚洲国产一成人久久精品,久久| 欧美在线 亚洲| 国产成年女人免费视频播放a| 精品人妻夜夜草| 亚洲伊人成综合成人网| 香蕉99秘 精品一区丁香| 78操B| 蜜桃色色网站视频三区| 欧美激情区| 中文字幕亚韩| 97久久超碰国产精品| 久操不卡视频| 超碰人妻久久| 亚洲少妇色| 思思久热在线精品66| 偷窥自拍亚洲色图| 久艾草在线精品视频在线观看| 毛片视频白嫩| 啊啊啊无码| 欧美激情超碰777| 国产一区二区成人av在线播放| 五月天伊人| 黄色激情电影在线观看| 欧美综合777| 俺去俺来也在线www| 国产精品欧美在线观看| 亚洲中文字幕97久久精品少妇| 高清肉丝中文无码| 亚洲精品美女久久久久久久久| 丝袜加勒比| 九九玖玖精品| 8x福利精品第一福利视频导航| 曰韩少妇无码| 天天日天天爽| 国产成人99久久亚洲综合| 97er欧美性| AV在线播放网址| 日韩国产中文字幕| 日韩电影在线观看网址| 二三四区精品| 可以免费观看的av| www.亚洲成人一区| 欧美后入式| 青青操97| 2024人人操人人摸| 老熟女乱伦片| 艳尻美人妻| 操逼逼无码| 蜜桃av色偷偷av老熟女| 日日干夜夜骑| 少妇高潮99p| 国产精品自在线发布| 日韩97在线| 十八禁一区二区无码观看| 大香蕉啪啪网| 手机在线视频国内精品| 欧美啪啪色吧在线| 骚逼自拍99| 亚洲国产一区二区三区在线 | 成人A片男人的天堂| 亚洲色五月| 可以在线观看的黄色网址| 亚洲污污网站| 日本一片一区| 亚洲丝袜二区| 立川理惠无码一区二区| 久久久久亚洲熟妇熟女| 中文不卡视频| 人妻人妻天天碰| 67194无码不卡| 这里都是精品在线观看| 久久九九视频九九视频| 人人模人人看| 亚洲天堂资源网| 精品一区二区久久| 欧美天堂第二区| 91人妻视频在线| 国产精品一区二区三区在线密挑| 日韩国产成人自拍视频| 中文字幕国产| 久久综合九色综合欧洲98| 99re在线精品78| 日韩9999| 神马久久久久久久久久久久| 美女尤物福利视频| 天综合网| 深爱五月婷婷| 亚洲激情AV| 国产成人精品亚洲日本| 超碰成人国产| 国产成人免费观看在线视频| 波多野结衣先锋影音| 国产又黄又粗又猛大片| 97免费视频在线观看| 上床啊啊啊| 72av视频| 亚洲熟女乱综合一区二区三区| 97干天天| 噜噜噜久久亚洲精品色情| 99啪啪| 欧美色997| 麻豆影音天美视频| 日韩AV色图| 久草资源在线视频官方总站日韩丝袜美腿 | 四虎免费在线播放| 亚洲男人在线观看天堂| 99re这里只有精品2| a啊啊啊啊啊啊啊啊一区二区| 日韩欧美中文字亚洲慕| 啊啊啊好舒服视频| 欧美天天综合在线| 97综合网| 久久国产逼| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 26uuu久久| 日本免费中文字幕在线| 国产一区二区精品久久99| AV无码久久久精品| 制服乱伦| 2025亚洲男人天堂| 欧美亚洲日韩16色| 情侣操 逼视频99| 国产九九九九九九| 97精品中文字幕| 91A欧美电影网站| 大香蕉手机在线| 欧美天天综合网| 大鸡巴久久| 亚洲āv网址在线观看| 好色综合| 日本欧美一区二区三区免费| 欧美极品性爱天天射| 99热婷婷| 五月天伊人| 久久综合精品一区二区三区| 不卡九肏| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 色情成人五月天| 九九热免费在线国产视频伊人五月| 亚洲伊人a线观看视频| 93人人操人人| 亚洲欲色9532548967一区| 亚洲av热热色| 东北女人高潮视频| 国产无码高清操逼视频| 啪啪综合网| 丰满搜索结果 -第18页- 久久高清无码 | 激情综合五月| 校园春色亚洲无码| 国产欧美另类久久久精品课程| 免费a级毛片av无码久久精品中文字幕| 操逼视频亚洲| 97人亚洲综合字幕| 91模特在线观看| 大香蕉一区二区在线观看.| 人人看人人摸人人色| 在线视频一区二区传媒| 欧美操逼录像国产黄色国产| 人人贴人人摸| 99re视频在线观看这里只有精品| 91nbbbbbb| 色欧洲| 色情五月综合婷婷| 91网18| 亚洲人妻在线精品| 国产av强奸美女| 精品 码产区一区二-1080P高清在线www-B029AV | 啊啊啊啊好疼视频| 7777奇米影视久久| 国产原创精品| 午夜精品久久久99热蜜桃的功能特点| 一区AV| 天天综合网一91网| 欧美久久人体| 美女一区二区国产精品| juliaann精品熟女一区| 精品在线78| 国产福利影视| A男人的天堂| 久久69精品久久久久久久| 亚 欧 美 综合| 国产精品农村妇女| 国产日本久久免费精品| 爱丝福利| 岛国在线一区二区三区| 91在线/欧洲| 国产成人 综合亚洲 天堂| 色鬼在线综合| 91美女视频在线观看| 猛交交| 97天天弄| 国产黄片在线免费观看| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 超碰免费人人| 哈哈操电影| 欧美在线视频99| 欧美激情专区| 精品久一区免费| 97视频在线| 无码人妻丰满熟妇奶水区毛片| 亚洲成人激情小说视频| 人妻一区二区三区| 国产亚洲色婷婷久久99精品91 - 百度 | 国产第11页| 国产精品无码论坛| 欧亚成人在线视频| 岛国黄色短视频| 国产日韩中文字幕欧美| 久久久久久AⅤ无码免费肉站| 欧美性少妇| 欧美在线干| 91综合熟女| 美女露胸露奶头| 欧美日韩日产免费网站看| 亚洲欧洲日产国产综合网| 强奸乱伦大香蕉| 999熟女精品| 丁香五月激情网| 欧美黄色手机在线观看| 老女人碰碰在线碰碰视频| 亚洲无码久久久久久久| 熟女高潮精品一区二区| 猛交交| 粉嫩av平台| 国产免费一区| 99热这里只有精品9| 中英熟女操女| 亚洲欧美天堂在线| 青青操轻轻| 高清国产精品福利网站| 午夜欧美神马久久久久| 色五月激情网| 襙一襙| 97精品视频在线| 夜夜夜久久| 一区二区三区激情在线观看| 日本欧美中文字幕| 蜜桃精品一区二区三区久在线| 青草青青久久久久久国产| 天天操天天射天天日| 精品国产99999| 超碰97色色| 日韩有码一区三区| 天天激情干| 热热色91| 日本亚欧爱爱| 香蕉一区二区三区在线视频| 国产亚洲禁久一区二区| 国产老女人久久毛| 天天综合91入口| 夜夜高潮夜夜爽高清视频一| 五月色网| 国产极品一区二区三区三州| 亚洲欧美日韩偷拍色图| 蜜桃网熟妇| 91总综合网| 国产伦精品免编号公布| 日韩欧美午夜视频在线| 亚欧无码线免费观看视频| 97久操| 欧洲小说色图视频另类| 久妇网| aaa一级黄片| 最新中文字幕精品在线| 久久97| 老熟女网站| 999色欧美中文字幕| 乱老熟女一区二区三区| 青苹果影院男人的天堂| 综合久| 无码视频黄色网战| 思思热免费在线视频| 91露脸熟女专区| 亚洲美女av无码| 嗯嗯啊啊啊好爽| 熟女熟妇一区二区三区视频| 日本精品免费一区二区三区四区| 亚洲熟妇丝袜在线观看| 五月婷婷基地| 欧美很很操视频| 激情五月天丁香社区| 中文字幕乱码人妻二区三区| 日韩字幕一区| 亚洲丝袜诱惑| 翔田千里AV无码秘 三区| 亚拍在线| 国产精品天干天干综合网麻豆| 欧美日本天堂| 亚洲大色堂| 欧美天堂超碰97| 激情亚洲天堂| 成人片视频| 国产丸一视频| 青草视频人妻在线观看| 久操av在线| 午夜AV污污污| 日本 情色 1区2区3区| 欧美熟女丝袜| 亚洲大胆人体av| 欧美日韩亚洲电影| 久久九精品| 成人一级二级| 自拍第一页| 天天狂操夜夜狂日| 国产精品96| 啊啊啊好想要| 岛国激情视频在线观看| 欧美综合娱乐久久| 91精品人妻电影| 久久婷婷六月综合| 综合激情五月天| WWW4虎| 亚州再线| 久艹99| 色妺妺AⅤ| 97视频在线看| 日本性爱欧美性爱| 操逼天美3区| 九九碰九九爱97超碰| 欧美极品女人的天堂| 私色综合网| 91五月天| 玖玖大干人妻| 91操熟女| 思思性爱| 五月激情小说| 欧亚第一综合网| 亚洲欧洲美腿丝袜| 国产精品天干天干综合网麻豆| 大色网久久| 亚洲精品99999| 国产av波波国产精品| 婷婷伊人綜合中文字幕| 欧美图片偷拍| 超碰久久精品| 国产免费小视频| ji熟女.com| 婷婷久久久| 91人妻丝袜无码| 天堂精品| 欧美人体性爱互联网第一页婷婷日本| 美女尤物人人操| 日韩一级二级| 啊啊啊啊啊好大好舒服想要| 97中文热色| 人人操人人操人人人操| 天天日天天爽| 久久久久久久9最新免费视频观看| 天天欲望网| 嗯啊抽插大香蕉网页| 日本亚洲熟女视频| 亚洲s在线观看| 中文字幕第二页| 一区操逼| 久久欧美1卡2卡3| 日本2020一区二区| 久艾草在线精品视频在线观看| 91蜜桃婷婷狠狠久久综合9色| 亚洲瓯美色图| 草草草视频| 自慰白浆在线观看| 男人的天堂成人的社区| 激情婷婷黑人91| 日本国产高清色www视频在线| 天美国产三级传媒| 亚洲九九视频| 伊人黄色片| 国产精品久久9| 中文字幕视频二区| 国产AV激情无码久久无码| 麻豆久久久久久久久丝袜| 麻豆视频一区二区| 人人看人人摸人人色| 98福利在线视频| 人人操人人操人人人操| 男人的天堂.com| 亚洲图片偷拍欧美| 91爆操视频| 噜噜噜亚洲精品| 国产午夜福利专区综合| 91蜜臀熟女| 色欧洲| 美女尤物福利视频| 嗯~啊~快点 死我视频免费看网站| 久久超碰国产一区二区三区| 日韩情色视频| 伊人麻豆传媒| 水澄无码AV| 青青久久艹| 丁香五月影院| 91精品人妻| 亚洲老熟妇xxx| 亚洲天堂另类| 五月开心网| 欧美在线天堂| 亚洲天堂99| 男人的天堂com| 亚洲春色激情小说| 超碰免费人妻在线| 欧美专区在线| 肏逼视频日本| 啊啊啊好舒服好爽啊啊啊视频| 综合av社区| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 国产又黄又粗又猛大片| 亚洲国产一级中文综合久久天堂在线免费观看| 亚洲av青草久久一区二区| 夜夜高潮夜夜爽高清视频一 | 一区二区视频在线播放| 热久久无毒不卡| 亚洲一本大道中文字幕无码在线| 97在线观看视频| 久操大香蕉手机视频在线看| 亚洲男人天堂2017| 婷婷三区| 久久精品日韩| 日韩淫色网| 六月婷婷综合| 亚洲熟伦熟妇AV无码春色| 97色色国产视频| caoni国产亚洲av| 国产日韩怡红院| 伊色综合天堂色97| 亚洲制服aⅴ中文字幕| 色偷偷综合91久久噜噜| 丁香五月婷婷啪啪| 国产午夜精品理论片一二三区区| 激情五月婷婷| 国产粉嫩蜜臀av一区二区三区| 国产精品视频播放| 日语五十路和六十路亚洲国产精品| 蜜桃久久久久久久久久久久| 伊人五月天| 老熟女网站| 精品一区二区三区四区外站| 亚洲成人综合在线| 久久九九97| 伊人网在线观看| 国产67194| 亚洲AV色图| 日韩人妻精品中文字幕| 久久综合婷婷| 日本天天干天天操一区| 亚洲色图超碰在线| AV在线性爱| 久久久成人免费av电影| 99热思思| 岛国黄色短视频| 男女啪啪啪18禁网站| 亚洲AV在线资源| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 欧美成人9797| 久久久久久精品免费看A级| 极品销魂美女一区二区 | 精人妻无码一区二区三区伊人直播| 天天摸,夜夜摸| 激情黄色片在线观看| 97欧美资源| 日本男人插女人的逼黄色| 精品在线观看视频在线| 91狠狠综合| 蜜臀Av一区二区三区| 在线免费试看60秒| 久草综合京东| 亚洲精品一区中文字幕乱码| 99久久久er直播网址| 少妇色| 欧美亚洲中文字幕| 国产麻豆一区二三区| 91精品成人www| 欧美性爱五月天| 日本在线激情一区二区三区| 亚洲资源站| 性高潮久久久久久久久久久| 日韩中文9| 伊人 俄罗斯 a v| 日本久久久久久久久| 五月丁香啪啪网| 爱我干综合| 国产综合网站在线播放| 天天谢天天干| 欧美性爱日韩高清| 91少妇人妻| 俞拍久久国应视频| 91熟女丨91老女人| 神马久久69| 艹少妇网站| 密乳无码| 91伊人久| 黄色人人| 黄色片,com| 99久久无码| 色综91| 日韩少妇无码| 91天天综合网| 久9九综合在线| 清纯唯美激情| 欧美少妇色图| 亚洲色图A| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 超碰碰碰碰| 97人人干| 色性综合| 激情五月天网站| 伊色综合天堂色97| 伊人五月天青青草婷婷| 人妻激情偷乱视频一区二区三区 | 精品久久久久久亚洲| 欧美日韩丝袜 | 99热99re6国产在线播放|