精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

【云原生】Containerd ctr 和 crictl 客戶端命令介紹與實戰操作(nerdctl )

云計算 云原生
ctr images pull 拉取的鏡像默認放在default,而crictl pull 和 kubelet 默認拉取的鏡像都在k8s.io命名空間下。所以通過ctr導入鏡像的時候特別注意一點,最好指定命名空間。

一、概述

作為接替Docker運行時的Containerd在早在Kubernetes1.7時就能直接與Kubelet集成使用,只是大部分時候我們因熟悉Docker,在部署集群時采用了默認的dockershim。在V1.24?起的版本的kubelet就徹底移除了dockershim?,改為默認使用Containerd?了,當然也可以使用 cri-dockerd? 適配器來將 Docker Engine 與 Kubernetes 集成。可以參考官方文檔。

圖片

二、Containerd 常見命令操作

更換Containerd后,以往我們常用的docker命令也不再使用,取而代之的分別是 crictl? 和 ctr 兩個命令客戶端。

  • crictl? 是遵循CRI接口規范的一個命令行工具,通常用它來檢查和管理kubelet節點上的容器運行時和鏡像。
  • ctr? 是 containerd 的一個客戶端工具。
  • ctr -v? 輸出的是 containerd 的版本,crictl -v 輸出的是當前 k8s 的版本,從結果顯而易見你可以認為 crictl 是用于 k8s 的。
  • 一般來說你某個主機安裝了 k8s 后,命令行才會有 crictl 命令。而 ctr 是跟 k8s 無關的,你主機安裝了 containerd 服務后就可以操作 ctr 命令。

使用crictl?命令之前,需要先配置/etc/crictl.yaml如下:

runtime-endpoint: unix:///run/containerd/containerd.sock
image-endpoint: unix:///run/containerd/containerd.sock
timeout: 10
debug: false

也可以通過命令進行設置:

crictl config runtime-endpoint unix:///run/containerd/containerd.sock
crictl config image-endpoint unix:///run/containerd/containerd.sock

命令

docker

ctr(containerd)

crictl(kubernetes)

查看運行的容器

docker ps

ctr task ls/ctr container ls

crictl ps

查看鏡像

docker images

ctr image ls

crictl images

查看容器日志

docker logs


crictl logs

查看容器數據信息

docker inspect

ctr container info

crictl inspect

查看容器資源

docker stats


crictl stats

啟動/關閉已有的容器

docker start/stop

ctr task start/kill

crictl start/stop

運行一個新的容器

docker run

ctr run

無(最小單元為pod)

打標簽

docker tag

ctr image tag


創建一個新的容器

docker create

ctr container create

crictl create

導入鏡像

docker load

ctr image import


導出鏡像

docker save

ctr image export


刪除容器

docker rm

ctr container rm

crictl rm

刪除鏡像

docker rmi

ctr image rm

crictl rmi

拉取鏡像

docker pull

ctr image pull

ctictl pull

推送鏡像

docker push

ctr image push


登錄或在容器內部執行命令

docker exec


crictl exec

清空不用的容器

docker image prune


crictl rmi --prune

更多命令操作,可以直接在命令行輸入命令查看幫助。

docker --help
ctr --help
crictl --help

由于Containerd也有namespaces的概念,對于上層編排系統的支持,ctr? 客戶端 主要區分了3個命名空間分別是k8s.io、moby和default?,以上我們用crictl?操作的均在k8s.io?命名空間,使用ctr? 看鏡像列表就需要加上-n參數。crictl是只有一個k8s.io命名空間,但是沒有-n參數。

【溫馨提示】ctr images pull 拉取的鏡像默認放在default?,而crictl pull 和 kubelet 默認拉取的鏡像都在k8s.io命名空間下。所以通過ctr導入鏡像的時候特別注意一點,最好指定命名空間。

# 注意-n不能放在命令最后面,下面幾行查看的鏡像是一樣的
ctr -n=k8s.io image ls
ctr -n k8s.io image ls

# crictl 沒有-n參數,操作都在`k8s.io`命名空間下。
crictl image ls
crictl images
# crictl image list = ctr -n=k8s.io image list
# crictl image ls = ctr -n=k8s.io image ls
# crictl images = ctr -n=k8s.io image list
# crictl images = ctr -n=k8s.io image ls

# 使用ctr命令指定命名空間導入鏡像
ctr -n=k8s.io image import dashboard.tar

#查看鏡像,可以看到可以查詢到了
crictl images

圖片

三、container 客戶端工具 nerdctl

推薦使用nerdctl,使用效果與docker命令的語法一致github下載鏈接:https://github.com/containerd/nerdctl/releases

  • 精簡 (nerdctl--linux-amd64.tar.gz): 只包含nerdctl
  • 完整 (nerdctl-full--linux-amd64.tar.gz): 包含 containerd, runc, and CNI等依賴

nerdctl 的目標并不是單純地復制 docker 的功能,它還實現了很多 docker 不具備的功能,例如延遲拉取鏡像(lazy-pulling)、鏡像加密(imgcrypt)等。具體看nerdctl。

圖片

延遲拉取鏡像功能可以參考這篇文章:Containerd 使用 Stargz Snapshotter 延遲拉取鏡像

1)安裝 nerdctl(精簡版)

wget https://github.com/containerd/nerdctl/releases/download/v0.22.2/nerdctl-0.22.2-linux-amd64.tar.gz
# 解壓
tar -xf nerdctl-0.22.2-linux-amd64.tar.gz

ln -s /opt/k8s/nerdctl/nerdctl /usr/local/bin/nerdctl

2)安裝 nerdctl(完整版,這里不裝)

wget https://github.com/containerd/nerdctl/releases/download/v0.22.2/nerdctl-full-0.22.2-linux-amd64.tar.gz
tar -xf nerdctl-full-0.16.0-linux-amd64.tar.gz -C /usr/local/

cp /usr/local/lib/systemd/system/*.service /etc/systemd/system/

啟動服務buildkit

systemctl enable  buildkit containerd --now
systemctl status buildkit containerd

3)安裝 buildkit 支持構建鏡像

buildkit GitHub地址:https://github.com/moby/buildkit

使用精簡版 nerdctl無法直接通過containerd構建鏡像,需要與buildkit組全使用以實現鏡像構建。當然你也可以安裝上面的完整nerdctl;buildkit項目是Docker公司開源出來的一個構建工具包,支持OCI標準的鏡像構建。它主要包含以下部分:

  • 服務端buildkitd,當前支持runc和containerd作為worker,默認是runc;
  • 客戶端buildctl,負責解析Dockerfile,并向服務端buildkitd發出構建請求。

buildkit是典型的C/S架構,client和server可以不在一臺服務器上。而nerdctl在構建鏡像方面也可以作為buildkitd的客戶端。

# https://github.com/moby/buildkit/releases
wget https://github.com/moby/buildkit/releases/download/v0.10.4/buildkit-v0.10.4.linux-amd64.tar.gz

tar -xf buildkit-v0.10.4.linux-amd64.tar.gz -C /usr/local/

配置buildkit的啟動文件,可以從這里下載:https://github.com/moby/buildkit/tree/master/examples/systemdbuildkit需要配置兩個文件

  • /usr/lib/systemd/system/buildkit.socket
cat > /usr/lib/systemd/system/buildkit.socket <<EOF
[Unit]
Descriptinotallow=BuildKit
Documentatinotallow=https://github.com/moby/buildkit
[Socket]
ListenStream=%t/buildkit/buildkitd.sock
SocketMode=0660
[Install]
WantedBy=sockets.target
EOF
  • /usr/lib/systemd/system/buildkit.service
cat > /usr/lib/systemd/system/buildkit.service << EOF
[Unit]
Descriptinotallow=BuildKit
Requires=buildkit.socket
After=buildkit.socket
Documentatinotallow=https://github.com/moby/buildkit
[Service]
# Replace runc builds with containerd builds
ExecStart=/usr/local/bin/buildkitd --addr fd://
[Install]
WantedBy=multi-user.target
EOF

啟動buildkit

systemctl daemon-reload
systemctl enable buildkit --now

圖片

四、實戰操作

1)修改containerd配置文件

可以參考我之前的文章:【云原生.大數據】鏡像倉庫Harbor對接MinIO對象存儲

containerd config default > /etc/containerd/config.toml

配置如下:

[plugins."io.containerd.grpc.v1.cri".registry]
config_path = ""

[plugins."io.containerd.grpc.v1.cri".registry.auths]

[plugins."io.containerd.grpc.v1.cri".registry.configs]
[plugins."io.containerd.grpc.v1.cri".registry.configs."myharbor-minio.com".tls]
insecure_skip_verify = true #跳過認證
ca_file = "/etc/containerd/myharbor-minio.com/ca.crt"
[plugins."io.containerd.grpc.v1.cri".registry.configs."myharbor-minio.com".auth]
username = "admin"
password = "Harbor12345"

[plugins."io.containerd.grpc.v1.cri".registry.headers]

[plugins."io.containerd.grpc.v1.cri".registry.mirrors]
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."myharbor-minio.com"]
endpoint = ["https://myharbor-minio.com"]

圖片

重啟containerd

#重新加載配置
systemctl daemon-reload
#重啟containerd
systemctl restart containerd

注意:這個配置文件是給crictl和kubelet?使用,ctr是不可以用這個配置文件的,ctr 不使用 CRI,因此它不讀取plugins."io.containerd.grpc.v1.cri"配置。

2)ctr 拉取推送鏡像

# 推送鏡像到harbor
ctr --namespace=k8s.io images push myharbor-minio.com/bigdata/minio:2022.8.22-debian-11-r0 --skip-verify --user admin:Harbor12345

# --namespace=k8s.io 指定命名空間,不是必須,根據環境而定
# --skip-verify 跳過認證
# --user 指定harbor用戶名及密碼

ctr images pull --user admin:Harbor12345 --tlscacert=/etc/containerd/myharbor-minio.com/ca.crt myharbor-minio.com/bigdata/minio:2022.8.22-debian-11-r0

不想-u user:password每次必須使用 ctr pull/ctr push, 可以使用nerdctl 。

3)鏡像構建

cat > Dockerfile <<EOF
FROM nginx:alpine
RUN echo 'Hello Nerdctl From Containerd' > /usr/share/nginx/html/index.html
EOF

然后在文件所在目錄執行鏡像構建命令:

# 不加-n指定命名空間,crictl看不到,kubelet也不能使用它,默認在default命名空間下
nerdctl -n k8s.io build -t nginx:nerctl -f ./Dockerfile .
### 參數解釋
# -t:指定鏡像名稱
# . :當前目錄Dockerfile
# -f:指定Dockerfile路徑
# --no-cache:不緩存

圖片

4)打標簽 tag

# crictl沒有tag命令,只能使用nerdctl和ctr,必須指定命名空間,要不然kubelet無法使用。
ctr -n k8s.io i tag
nerdctl -n k8s.io tag nginx:nerctl myharbor-minio.com/bigdata/nginx:nerctl
# ctr -n k8s.io tag nginx:nerctl myharbor-minio.com/bigdata/nginx:nerctl
# 查看鏡像
nerdctl -n k8s.io images myharbor-minio.com/bigdata/nginx:nerctl

5)將鏡像推送到 Harbor

第一種情況:http方式,配置如下:

# 以下兩個哪個都可以
# mkdir -p /etc/docker/certs.d/myharbor-minio.com:443
mkdir -p /etc/containerd/certs.d/myharbor-minio.com:443

cat > /etc/containerd/certs.d/myharbor-minio.com\:443/hosts.toml <<EOF
server = "https://docker.io"

[host."http://myharbor-minio.com:80"]
capabilities = ["pull", "resolve","push"]
#skip_verify = true
#ca = "ca.crt" #相對路徑
#ca = "/opt/auth/ca.crt" #絕對路徑
#ca = ["/opt/auth/ca.crt"]
#ca = ["ca.crt"]
#client = [["/opt/auth/nginx.cclinux.cn.crt", "/opt/auth/nginx.cclinux.cn.key"]]

EOF

第一種情況:https方式,配置如下:

# 以下兩個哪個都可以
# mkdir -p /etc/docker/certs.d/myharbor-minio.com:443
mkdir -p /etc/containerd/certs.d/myharbor-minio.com:443

cat > /etc/containerd/certs.d/myharbor-minio.com\:443/hosts.toml <<EOF
server = "https://docker.io"

[host."https://myharbor-minio.com:443"]
capabilities = ["pull", "resolve","push"]
skip_verify = true
#ca = "ca.crt" #相對路徑
#ca = "/opt/auth/ca.crt" #絕對路徑
#ca = ["/opt/auth/ca.crt"]
ca = ["/etc/containerd/myharbor-minio.com/ca.crt"]
#client = [["/opt/auth/nginx.cclinux.cn.crt", "/opt/auth/nginx.cclinux.cn.key"]]
EOF

通過 nerdctl 登錄 harbor

echo Harbor12345 | nerdctl login --username "admin" --password-stdin  myharbor-minio.com:443

# nerdctl login --username "admin" --password Harbor12345 myharbor-minio.com:443

# 登出
# nerdctl logout

圖片

開始將鏡像推送到harbor

### 推送到Harbor
# --insecure-registry skips verifying HTTPS certs, and allows falling back to plain HTTP
nerdctl --insecure-registry --namespace=k8s.io push myharbor-minio.com/bigdata/nginx:nerctl
# ctr --namespace=k8s.io images push myharbor-minio.com/bigdata/nginx:nerctl --skip-verify --user admin:Harbor12345

# --namespace=k8s.io 指定命名空間,跟-n一樣,不是必須,根據環境而定
# --skip-verify 跳過認證
# --user 指定harbor用戶名及密碼

? 圖片 ?

責任編輯:武曉燕 來源: 大數據與云原生技術分享
相關推薦

2022-08-30 15:29:51

crictlnerdctl命令

2023-12-21 17:11:21

Containerd管理工具命令行

2023-03-27 07:43:35

2022-12-13 09:01:50

云原生組件數據

2010-07-19 16:30:19

Telnet客戶端

2021-08-27 06:41:34

Docker ContainerdRun&Exec

2019-05-22 09:03:44

PC客戶端Windows

2021-09-22 15:46:29

虛擬桌面瘦客戶端胖客戶端

2010-05-31 10:11:32

瘦客戶端

2010-07-01 14:52:42

Linux grep命

2010-07-19 17:53:57

Telnet客戶端

2010-07-27 15:59:04

NFS Server

2010-02-22 09:03:22

零客戶端瘦客戶端VDI終端

2023-03-06 07:19:50

2010-03-18 17:47:07

Java 多客戶端通信

2010-08-31 16:29:40

DHCP客戶端

2010-12-17 10:16:33

OpenVAS

2011-08-17 10:10:59

2021-04-21 06:03:32

云函數 Todo 重構Vue 客戶

2011-03-03 17:14:45

PureFTPdWindowsls
點贊
收藏

51CTO技術棧公眾號

www.日韩| 中文字幕日韩免费| 国产精品99久久免费观看| 大伊人狠狠躁夜夜躁av一区| 日本一区免费观看| 国产又黄又粗又硬| 国产日韩视频| 日韩一区二区在线视频| 欧产日产国产精品98| 成人免费一区| 亚洲不卡在线观看| 亚洲一区尤物| 神马精品久久| 黄色av小说在线观看| 澳门成人av网| 国产精品福利影院| 五月激情综合网| 欧美成熟毛茸茸复古| 亚洲视频一区二区三区四区| 在线观看一区| 久久视频在线免费观看| 亚洲天堂久久新| 51亚洲精品| 精品视频在线免费看| 黄色一级片在线看| 国产原创在线观看| 国产免费观看久久| 国产亚洲欧美另类一区二区三区| 国产精品久久久久久69| 日日骚欧美日韩| 91高潮精品免费porn| 欧美日韩亚洲国产另类| 欧美jizz| 一区二区三区国产视频| 欧美bbbbb性bbbbb视频| jizzjizzjizz欧美| 欧美va亚洲va香蕉在线| 亚洲无在线观看| 久久久久伊人| 欧美三级视频在线播放| 毛葺葺老太做受视频| sm性调教片在线观看| 有坂深雪av一区二区精品| 一本一本久久a久久精品综合妖精| 日本午夜在线视频| av一二三不卡影片| 精品欧美国产一区二区三区不卡| 亚洲美女综合网| 国产91对白在线观看九色| 91成人在线看| 丰满肉肉bbwwbbww| 成人午夜伦理影院| 国产精品一区二区三区在线| 亚洲第一免费视频| 丁香婷婷综合激情五月色| 成人av中文| 黄色一级大片在线免费看国产一| 国产成人av福利| 国产成人成网站在线播放青青| 亚洲av无码乱码国产精品久久| 国产高清不卡二三区| 成人在线观看网址| 特黄视频在线观看| 久久蜜桃一区二区| 日韩三级电影| 天天干天天玩天天操| 国产黄色大片在线观看| 亚洲午夜久久久久久久久久久| 妞干网在线播放| gratisvideos另类灌满| 欧美日韩另类视频| 亚洲成熟丰满熟妇高潮xxxxx| 欧美1级2级| 欧美日产在线观看| 色哟哟网站在线观看| 另类春色校园亚洲| 中文综合在线观看| 国产一级片免费| 国产亚洲精品久久久久婷婷瑜伽| 国产精品久久久久久久久| 高潮无码精品色欲av午夜福利| 久久超碰97中文字幕| 高清av免费一区中文字幕| 天堂av一区二区三区| 国产区在线观看成人精品| 日韩视频在线免费播放| 国产免费拔擦拔擦8x在线播放| 欧美伊人久久久久久久久影院 | 91福利视频导航| 熟妇人妻系列aⅴ无码专区友真希| 国产日韩高清在线| 美女av免费观看| 深夜成人福利| 日韩精品专区在线| 亚洲一区二区自偷自拍 | 亚洲天堂777| 国产999精品久久| 日本一区二区三区四区高清视频| gogo在线高清视频| 色哟哟亚洲精品| 黄色片子免费看| 女人丝袜激情亚洲| 欧美激情精品久久久久久黑人 | 538在线精品| 欧美猛男超大videosgay| 水蜜桃av无码| 一本到12不卡视频在线dvd| 2020欧美日韩在线视频| 国产精品一级视频| 国产日韩成人精品| a在线视频观看| 天堂久久av| 日韩中文视频免费在线观看| 黄色片免费观看视频| 国产激情一区二区三区桃花岛亚洲| 日韩av大全| 97天天综合网| 7878成人国产在线观看| xxxxx在线观看| 亚洲福利专区| 97在线中文字幕| 成人在线app| 欧美日韩一区 二区 三区 久久精品| 国产xxxxxxxxx| 亚洲天堂偷拍| www.一区二区三区| 黄色片免费在线观看| 欧美亚男人的天堂| 谁有免费的黄色网址| 国产情侣一区| 国产亚洲精品自在久久| av福利导福航大全在线| 欧美第一区第二区| 免费一级黄色大片| 国产老妇另类xxxxx| 男女h黄动漫啪啪无遮挡软件| 精品美女一区| 色偷偷888欧美精品久久久| 亚洲第一区av| 国产精品乱码久久久久久| 国产视频一区二区三区在线播放| 丝袜连裤袜欧美激情日韩| 97精品国产aⅴ7777| 人人妻人人澡人人爽久久av | 成人精品gif动图一区| 97在线免费视频观看| 日韩精品一区二区三区中文在线| 久久视频免费在线播放| a级片免费观看| 一区二区三区在线播放| 国产精品成人免费一区久久羞羞| 欧美日韩三区| 国偷自产av一区二区三区小尤奈| 国产高清自产拍av在线| 日韩电影中文字幕| 欧美一区二区三区网站| 欧美激情一区在线| 一区二区三区四区毛片| 亚洲欧美一区在线| 久久99导航| 免费观看成人性生生活片| 亚洲午夜激情免费视频| 中文字幕在线观看高清| 亚洲三级免费观看| 日韩精品国产一区| 亚洲一区网站| 亚洲欧美国产不卡| 秋霞影院一区| 日本成人激情视频| 在线观看麻豆| 日韩视频一区在线观看| 日韩免费视频一区二区视频在线观看| 久久蜜桃香蕉精品一区二区三区| 久久综合伊人77777麻豆最新章节| 91久久国产| 国产a一区二区| 澳门av一区二区三区| 久久影院模特热| 色哟哟中文字幕| 欧美视频精品在线| 久久免费视频精品| 久久久久久久精| 欧美视频亚洲图片| 99xxxx成人网| 伊人久久婷婷色综合98网| 97久久综合区小说区图片区| 国产成人免费av| 中文av资源在线| 亚洲精品一区中文字幕乱码| 一区二区美女视频| 五月天亚洲精品| 黑人狂躁日本娇小| 26uuu精品一区二区在线观看| 夜夜夜夜夜夜操| 香蕉成人久久| 特级西西444| 超碰成人久久| 国产精品免费一区二区| 青青久久精品| 欧美与欧洲交xxxx免费观看| 大片免费在线观看| 中文在线资源观看视频网站免费不卡| 午夜精品久久久久久久99热黄桃| 日本精品一区二区三区高清| 国产一级生活片| 亚洲欧洲成人av每日更新| 黄色性生活一级片| 国产高清在线观看免费不卡| 欧美性猛交xxx乱久交| 在线国产精品一区| 精品国产一区二区三区在线| 欧美肉体xxxx裸体137大胆| 91精品天堂| 欧美大片网站| 国产精品91视频| 国产99在线| 欧美福利视频网站| 麻豆视频在线播放| 中文字幕亚洲无线码在线一区| 在线观看xxx| 欧美一区二区三区在线看| 中文字幕日本人妻久久久免费 | 中文无码日韩欧| 成人午夜激情网| 国产a亚洲精品| 国产97在线|日韩| 黑人巨大亚洲一区二区久| 国内免费久久久久久久久久久 | 中文字幕色网站| 久久99久久久久| 亚洲国产日韩欧美在线观看| 日韩黄色免费电影| 日本xxxxxxx免费视频| 亚洲一区免费| 黑森林福利视频导航| 亚洲一区成人| 自慰无码一区二区三区| 在线视频精品| 凹凸国产熟女精品视频| 久久成人亚洲| 日本精品www| 欧美亚洲三区| 麻豆传传媒久久久爱| 老司机午夜精品视频| 免费激情视频在线观看| 日韩国产在线观看| 国产精品一区二区羞羞答答| 日本不卡视频在线观看| 欧美第一页浮力影院| 久久99精品视频| 在线免费黄色小视频| 国产69精品久久久久777| xxxx黄色片| 久久影音资源网| 性欧美精品中出| 国产精品女上位| 成人在线观看小视频| 亚洲在线视频网站| 日本五十熟hd丰满| 色综合天天综合网天天看片| 日韩国产亚洲欧美| 欧美日韩国产乱码电影| 精品人妻无码一区二区 | 国产视频福利在线| www.日韩欧美| 8x8ⅹ拨牐拨牐拨牐在线观看| 91黄色8090| 中文字幕系列一区| 亚洲自拍欧美另类| 国产精品网在线观看| 免费日韩电影在线观看| 久久激情电影| 国产亚洲精品久久久久久久| 午夜在线精品偷拍| 天堂av2020| 99精品欧美一区| 欧美成人久久久免费播放| 亚洲精品国产视频| 国产www在线| 欧美久久免费观看| 日本久久一级片| 伊人久久五月天| wwwww亚洲| 国产精品亚洲精品| 国产精品chinese在线观看| 日韩一区不卡| 亚洲午夜精品久久久久久app| 亚洲 中文字幕 日韩 无码| 国产福利不卡视频| 日本一级免费视频| 一区二区三区日韩在线观看| 伦av综合一区| 日韩免费福利电影在线观看| 极品美乳网红视频免费在线观看| 久久天天躁狠狠躁夜夜躁| 台湾佬中文娱乐网欧美电影| 成人黄色网免费| 亚洲欧美日本伦理| 日本精品福利视频| 免费在线欧美视频| 久久人人爽人人人人片| 综合久久久久综合| 伊人久久久久久久久久久久 | 国产在线高清精品| 女同久久另类99精品国产| 在线成人性视频| 久久国产毛片| 日本精品一二三| 国产精品久久久久久久岛一牛影视 | 久热精品在线播放| 972aa.com艺术欧美| 麻豆changesxxx国产| 欧美日韩一级片在线观看| 无码精品在线观看| 欧美激情视频一区二区三区不卡| 国产精品无码久久久久| 日韩电影大全在线观看| 午夜在线一区二区| 在线免费观看a级片| 一区二区三区四区蜜桃| 国产乱人乱偷精品视频| 在线观看亚洲视频| 欧美日韩大片| 免费看污久久久| 性欧美长视频| 三级男人添奶爽爽爽视频 | 亚洲 欧美 中文字幕| 亚洲国产成人精品电影| 污污的网站在线看| 亚洲va久久久噜噜噜久久天堂| 日韩欧美视频| 亚洲一级免费观看| 日本一区二区三级电影在线观看| 国产成人综合欧美精品久久| 日韩电影免费在线观看中文字幕| 操人在线观看| 久久久99爱| 久久一区二区三区超碰国产精品| 在线观看国产网站| 黄网动漫久久久| 天堂av网在线| 欧美在线观看一区二区三区| 日本福利一区| aa免费在线观看| 久久久国产午夜精品| 精品一区二区无码| 一本大道亚洲视频| 狠狠久久综合| 最新av在线免费观看| 国产麻豆成人传媒免费观看| 中文字幕手机在线观看| 精品国免费一区二区三区| 超碰在线资源| 久久综合狠狠综合久久综青草| 久久精品盗摄| eeuss中文字幕| 欧美日本国产视频| 怡红院av在线| 久久99久久99精品蜜柚传媒| 亚洲永久在线| 一二三四国产精品| 91精品国产综合久久婷婷香蕉| 青草在线视频| 欧美精品亚洲精品| 麻豆国产欧美日韩综合精品二区| 搜索黄色一级片| 亚洲国产成人久久| 欧美日韩美女| 三级网在线观看| 成人精品免费看| 日韩欧美国产另类| 久久视频在线视频| 日韩av网站在线免费观看| 久久久精品三级| 一区二区三区四区亚洲| 日韩a在线观看| 91精品久久久久久久| 亚洲网站视频| 五月婷婷婷婷婷| 日韩精品中文字幕在线不卡尤物| 日韩脚交footjobhd| 亚洲日本精品国产第一区| 国产91精品久久久久久久网曝门| 黄色av网站免费观看| 欧美精品一区在线播放| 亚洲视频分类| 97超碰人人看| 色视频欧美一区二区三区| 国产剧情在线| 日本成人黄色免费看| 国产成人av电影免费在线观看| 无码人妻精品一区二区三区9厂| 久久综合久中文字幕青草| 偷拍亚洲色图| 欧美人与性动交α欧美精品| 91福利国产成人精品照片| 久久久123| 在线视频欧美一区| 91麻豆国产在线观看| www.黄色一片|