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

聊聊構(gòu)建鏡像開(kāi)源工具 Buildah

開(kāi)源
Buildah 和Podman[9]都是互補(bǔ)的開(kāi)源項(xiàng)目和命令行工具,使用并構(gòu)建 OCI 鏡像和容器。首先創(chuàng)建了 Buildah,Podman 使用與 Buildah 相同的代碼進(jìn)行構(gòu)建。

1. 簡(jiǎn)介

Buildah[1] 是一種基于 Linux 的開(kāi)源工具,用于構(gòu)建與開(kāi)放容器倡議 (OCI) 兼容的容器[2],這意味著容器也與Docker[3]和Kubernetes[4]兼容。借助 Buildah,您可以使用自己喜歡的工具從現(xiàn)有基礎(chǔ)鏡像或使用空鏡像從頭開(kāi)始創(chuàng)建高效的容器鏡像。這是一種更靈活、更安全的構(gòu)建容器鏡像的方式。

Buildah由 Daniel Walsh 和他在 Red Hat 的團(tuán)隊(duì)于 2017 年創(chuàng)建。他們著手創(chuàng)建容器鏡像的“coreutils”——一種可以與現(xiàn)有容器主機(jī)工具一起使用來(lái)構(gòu)建 OCI 和 Docker 兼容容器鏡像的工具。然后,這些鏡像可以存儲(chǔ)在容器倉(cāng)庫(kù)[5]中,并在多個(gè)運(yùn)行時(shí)環(huán)境[6]中使用。

2. 特點(diǎn)

  • 使用或不使用Dockerfiles[7](包含用戶可以調(diào)用以組裝鏡像的所有命令的文本文檔)構(gòu)建容器鏡像
  • 從頭開(kāi)始或從現(xiàn)有容器鏡像起點(diǎn)創(chuàng)建容器鏡像;
  • 不在鏡像本身中包含構(gòu)建工具,減少構(gòu)建鏡像的大小,提高安全性,并允許使用更少的資源更容易地傳輸 ;
  • 與Dockerfiles 兼容,允許從 Docker 輕松轉(zhuǎn)換;
  • 創(chuàng)建特定于用戶的鏡像,以便鏡像可以按創(chuàng)建它們的用戶進(jìn)行排序;
  • 檢查、驗(yàn)證和修改鏡像;
  • 將容器和鏡像從本地存儲(chǔ)推送到公共或私有倉(cāng)庫(kù)或存儲(chǔ)庫(kù);
  • 從Docker Hub[8] 推送或拉取鏡像;
  • 移除本地存儲(chǔ)的容器鏡像;
  • 掛載和卸載工作容器的根文件系統(tǒng);
  • 使用容器根文件系統(tǒng)的更新內(nèi)容作為新鏡像的文件系統(tǒng)層。

3. Buildah 和 Podman

Buildah 和Podman[9]都是互補(bǔ)的開(kāi)源項(xiàng)目和命令行工具,使用并構(gòu)建 OCI 鏡像和容器。首先創(chuàng)建了 Buildah,Podman 使用與 Buildah 相同的代碼進(jìn)行構(gòu)建。但是,Buildah 的命令比 Podman 的命令詳細(xì)得多,允許對(duì)鏡像進(jìn)行更細(xì)粒度的控制并允許創(chuàng)建更精細(xì)的鏡像層。Podman 的“構(gòu)建”命令使用了 Buildah 功能的一個(gè)子集。

Buildah 專(zhuān)注于構(gòu)建容器鏡像,復(fù)制在沒(méi)有守護(hù)程序套接字組件的 Dockerfile 中找到的所有命令,而 Podman 專(zhuān)注于維護(hù)和修改容器中的這些鏡像所需的東西。使用 Podman,您可以創(chuàng)建一個(gè)容器——使用 Buildah 提供容器鏡像——然后使用熟悉的命令行界面 (CLI) 命令(如果您可以運(yùn)行一個(gè)Docker CLI 中的命令,您可以在 Podman CLI 中運(yùn)行相同的命令)。

Podman 和 Buildah 的另一個(gè)不同之處是:Buildah 的容器主要是臨時(shí)創(chuàng)建的,以允許將內(nèi)容傳輸?shù)秸趧?chuàng)建的容器鏡像中,而使用 Podman,用戶創(chuàng)建傳統(tǒng)容器,旨在使用和維護(hù)更長(zhǎng)時(shí)間. Buildah 的容器用于短期目的,而 Podman 的容器用于長(zhǎng)期目的。

Buildah 和 Podman 各自創(chuàng)建的容器是互相看不到的。

4.安裝

4.1 CentOS

sudo yum -y install buildah

4.2 Ubuntu

# Ubuntu 20.10 and newer
sudo apt-get -y update
sudo apt-get -y install buildah

4.3 RHEL7

sudo subscription-manager repos --enable=rhel-7-server-extras-rpms
sudo yum -y install buildah

4.4 Fedora

sudo dnf -y install buildah

或者

$ sudo rpm-ostree install buildah
  • 更多安裝方式請(qǐng)參考這里[10]

5. 命令

Command

Description

buildah-add(1)[11]

將文件、URL 或目錄的內(nèi)容添加到容器中。

buildah-build(1)[12]

使用 Containerfiles 或 Dockerfiles 中的指令構(gòu)建鏡像。

buildah-commit(1)[13]

從運(yùn)行的容器創(chuàng)建鏡像。

buildah-config(1)[14]

更新鏡像配置設(shè)置。

buildah-containers(1)[15]

列出工作容器及其基礎(chǔ)鏡像。

buildah-copy(1)[16]

將文件、URL 或目錄的內(nèi)容復(fù)制到容器的工作目錄中。

buildah-from(1)[17]

從頭開(kāi)始或使用指定鏡像作為起點(diǎn)創(chuàng)建一個(gè)新的工作容器。

buildah-images(1)[18]

列出本地存儲(chǔ)中的鏡像。

buildah-info(1)[19]

顯示 Buildah 系統(tǒng)信息。

buildah-inspect(1)[20]

檢查容器或鏡像的配置。

buildah-mount(1)[21]

掛載工作容器的根文件系統(tǒng)。

buildah-pull(1)[22]

從指定位置拉取鏡像。

buildah-push(1)[23]

將鏡像從本地存儲(chǔ)推送到其他地方。

buildah-rename(1)[24]

重命名本地容器

buildah-rm(1)[25]

刪除一個(gè)或多個(gè)工作容器。

buildah-rmi(1)[26]

刪除一個(gè)或多個(gè)鏡像.

buildah-run(1)[27]

在容器內(nèi)運(yùn)行命令。

buildah-tag(1)[28]

為本地鏡像添加一個(gè)額外的名稱。

buildah-umount(1)[29]

卸載工作容器的根文件系統(tǒng)。

buildah-unshare(1)[30]

在具有修改后的 ID 映射的用戶命名空間中啟動(dòng)命令。

buildah-version(1)[31]

顯示 Buildah 版本信息

6. 示例

配置別名

$ vim /root/.bashrc
alias p='podman'
alias b='buildah'
alias s='skopeo'

6.1 命令行構(gòu)建一個(gè) httpd 鏡像

第一步是提取基本映像并創(chuàng)建工作容器

$ buildah from fedora
fedora-working-container

$ b ps
CONTAINER ID BUILDER IMAGE ID IMAGE NAME CONTAINER NAME
89704476b76a * 885d2b38b819 registry.fedoraproject.org/fe... fedora-working-container

將包添加到工作容器

buildah run fedora-working-container dnf install httpd -y

為Web服務(wù)器創(chuàng)建包含某些內(nèi)容的工作目錄:

mkdir demo-httpd && cd demo-httpd && echo 'sample container' > index.html

將本地文件復(fù)制到工作容器

buildah copy fedora-working-container index.html /var/www/html/index.html

定義容器入口點(diǎn)以啟動(dòng)應(yīng)用程序

buildah config --entrypoint "/usr/sbin/httpd -DFOREGROUND" fedora-working-container

配置完成后,保存鏡像:

buildah commit fedora-working-container fedora-myhttpd

列出本地鏡像

$ buildah images
REPOSITORY TAG IMAGE ID CREATED SIZE
localhost/fedora-myhttpd latest e1fb00a4662b 43 seconds ago 434 MB

現(xiàn)在可以使用podman在本地利用新生成的鏡像運(yùn)行容器:

podman run -tid fedora-myhttpd

測(cè)試

$ p exec -ti heuristic_solomon curl http://localhost
sample container

要將映像推送到本地Docker倉(cāng)庫(kù),請(qǐng)執(zhí)行以下操作:

#登陸倉(cāng)庫(kù)
$ buildah login -u registryuser -p registryuserpassword 192.168.10.80:5000
Login Succeeded!
#推送
$ buildah push fedora-myhttpd docker://192.168.10.80:5000/testuser/fedora-myhttpd:latest
Getting image source signatures
Copying blob d4222651a196 done
Copying blob cc6656265656 done
Copying config e1fb00a466 done
Writing manifest to image destination
Storing signatures

也可以這樣執(zhí)行:

buildah push --creds registryuser:registryuserpassword fedora-myhttpd docker://192.168.10.80:5000/testuser/fedora-myhttpd:latest

Skopeo檢查結(jié)果

$ skopeo inspect docker://192.168.10.80:5000/testuser/fedora-myhttpd:latest

6.2 Dockerfile 構(gòu)建

$ mkdir fedora-http-server && cd fedora-http-server 
$ nano Dockerfile
# Base on the most recently released Fedora
FROM fedora:latest
MAINTAINER ipbabble email buildahboy@redhat.com # not a real email

# Install updates and httpd
RUN echo "Updating all fedora packages"; dnf -y update; dnf -y clean all
RUN echo "Installing httpd"; dnf -y install httpd && dnf -y clean all

# Expose the default httpd port 80
EXPOSE 80

# Run the httpd
CMD ["/usr/sbin/httpd", "-DFOREGROUND"]

按CTRL+X退出,按Y保存,按Enter退出nano

構(gòu)建

buildah bud -t fedora-http-server

運(yùn)行容器

podman run -p 8080:80  -tid fedora-http-server
podman ps

測(cè)試訪問(wèn)

curl localhost:8080

6.3 構(gòu)建鏡像腳本(代替 Dockerfile)

  • build_buildah_upstream.sh
#!/usr/bin/env bash
# build_buildah_upstream.sh
#
ctr=$(buildah from fedora)
buildah config --env GOPATH=/root/buildah $ctr
buildah run $ctr /bin/sh -c 'dnf -y install --enablerepo=updates-testing \
make \
golang \
bats \
btrfs-progs-devel \
device-mapper-devel \
glib2-devel \
gpgme-devel \
libassuan-devel \
libseccomp-devel \
git \
bzip2 \
go-md2man \
runc \
fuse-overlayfs \
fuse3 \
containers-common; \
mkdir -p /root/buildah; \
git clone https://github.com/containers/buildah /root/buildah/src/github.com/containers/buildah; \
cd /root/buildah/src/github.com/containers/buildah; \
make; \
make install; \
rm -rf /root/buildah/*; \
dnf -y remove bats git golang go-md2man make; \
dnf clean all'

buildah run $ctr -- sed -i -e 's|^#mount_program|mount_program|g' -e '/additionalimage.*/a "/var/lib/shared",' /etc/containers/storage.conf

buildah run $ctr /bin/sh -c 'mkdir -p /var/lib/shared/overlay-images /var/lib/shared/overlay-layers; touch /var/lib/shared/overlay-images/images.lock; touch /var/lib/shared/overlay-layers/layers.lock'

buildah config --env _BUILDAH_STARTED_IN_USERNS="" --env BUILDAH_ISOLATION=chroot $ctr
buildah commit $ctr buildahupstream

構(gòu)建鏡像:

chmod 755 build_buildah_upstream.sh
./build_buildah_upstream.sh

運(yùn)行容器:

$ podman run buildahupstream buildah version
$ podman run buildahupstream bash -c "buildah from busybox; buildah images"

參考:

  • Building Images With Buildah[32]
  • Building with Buildah: Dockerfiles, command line, or scripts[33]

引用鏈接

[1] Buildah: https://buildah.io/

[2] 容器: https://www.redhat.com/en/topics/containers/whats-a-linux-container

[3] Docker: https://www.redhat.com/en/topics/containers/what-is-docker

[4] Kubernetes: https://www.redhat.com/en/topics/containers/what-is-kubernetes

[5] 容器倉(cāng)庫(kù): https://www.redhat.com/en/topics/cloud-native-apps/what-is-a-container-registry

[6] 運(yùn)行時(shí)環(huán)境: https://www.redhat.com/en/topics/cloud-native-apps/what-is-a-Java-runtime-environment

[7] Dockerfiles: https://blog.csdn.net/xixihahalelehehe/article/details/107517710

[8] Docker Hub: https://hub.docker.com/

[9] Podman: https://podman.io/

[10] 更多安裝方式請(qǐng)參考這里: https://github.com/containers/buildah/blob/main/install.md

[11] buildah-add(1): /https://github.com/containers/buildah/blob/main/docs/buildah-add.1.md

[12] buildah-build(1): https://github.com/containers/buildah/blob/main/docs/buildah-build.1.md

[13] buildah-commit(1): https://github.com/containers/buildah/blob/main/docs/buildah-commit.1.md

[14] buildah-config(1): https://github.com/containers/buildah/blob/main/docs/buildah-config.1.md

[15] buildah-containers(1): https://github.com/containers/buildah/blob/main/docs/buildah-containers.1.md

[16] buildah-copy(1): https://github.com/containers/buildah/blob/main/docs/buildah-copy.1.md

[17] buildah-from(1): https://github.com/containers/buildah/blob/main/docs/buildah-from.1.md

[18] buildah-images(1): https://github.com/containers/buildah/blob/main/docs/buildah-images.1.md

[19] buildah-info(1): https://github.com/containers/buildah/blob/main/docs/buildah-info.1.md

[20] buildah-inspect(1): https://github.com/containers/buildah/blob/main/docs/buildah-inspect.1.md

[21] buildah-mount(1): https://github.com/containers/buildah/blob/main/docs/buildah-mount.1.md

[22] buildah-pull(1): https://github.com/containers/buildah/blob/main/docs/buildah-pull.1.md

[23] buildah-push(1): https://github.com/containers/buildah/blob/main/docs/buildah-push.1.md

[24] buildah-rename(1): https://github.com/containers/buildah/blob/main/docs/buildah-rename.1.md

[25] buildah-rm(1): https://github.com/containers/buildah/blob/main/docs/buildah-rm.1.md

[26] buildah-rmi(1): https://github.com/containers/buildah/blob/main/docs/buildah-rmi.1.md

[27] buildah-run(1): https://github.com/containers/buildah/blob/main/docs/buildah-run.1.md

[28] buildah-tag(1): https://github.com/containers/buildah/blob/main/docs/buildah-tag.1.md

[29] buildah-umount(1): https://github.com/containers/buildah/blob/main/docs/buildah-umount.1.md

[30] buildah-unshare(1): https://github.com/containers/buildah/blob/main/docs/buildah-unshare.1.md

[31] buildah-version(1): https://github.com/containers/buildah/blob/main/docs/buildah-version.1.md

[32] Building Images With Buildah: https://docs.oracle.com/en/operating-systems/oracle-linux/podman/podman-BuildingImagesWithBuildah.html#buildah-containers

[33] Building with Buildah: Dockerfiles, command line, or scripts: https://www.redhat.com/sysadmin/building-buildah


責(zé)任編輯:武曉燕 來(lái)源: 愛(ài)死亡機(jī)器人
相關(guān)推薦

2020-05-06 22:07:53

UbuntuLinux操作系統(tǒng)

2023-11-06 07:21:02

DBaaSApachealpha版本

2022-08-15 11:44:49

RufusWindows工具

2021-08-30 06:27:21

工具容器Docker

2020-08-31 09:51:19

容錯(cuò)系統(tǒng)開(kāi)源開(kāi)源工具

2016-02-16 13:21:33

2021-06-28 14:13:35

Jenkins服務(wù)器程序

2019-11-07 09:00:39

Jenkins流水線開(kāi)源

2017-09-26 15:27:57

開(kāi)源TiDB代碼

2021-03-05 11:35:39

Linux 命令工具

2022-10-09 08:15:14

算法智能運(yùn)維

2016-10-08 15:03:17

OracleJavaScript開(kāi)源工具

2023-09-04 08:26:08

手機(jī)開(kāi)源Android

2023-04-06 07:09:25

自動(dòng)化部署Actions

2022-02-25 19:29:07

Vue2esbuild項(xiàng)目

2022-08-02 20:21:42

開(kāi)源項(xiàng)目工具

2019-09-10 13:34:30

Linux操作系統(tǒng)軟件

2022-03-28 08:11:00

鏡像分發(fā)網(wǎng)絡(luò)

2024-03-27 07:58:23

開(kāi)源軟件MongoDB

2023-02-06 09:44:35

美圖開(kāi)源kv存儲(chǔ)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲激情 国产| 国产福利精品一区| 色综合伊人色综合网| 欧美大尺度做爰床戏| 国产原创精品视频| 成人激情午夜影院| 色婷婷狠狠五月综合天色拍| 色一区在线观看| 三级网在线观看| 污视频网站免费观看| 日本sm残虐另类| 久久99青青精品免费观看| 日韩一级视频在线观看| 日韩欧国产精品一区综合无码| 亚洲网友自拍偷拍| 色噜噜狠狠一区二区三区| www国产一区| 三级精品在线观看| 欧美激情xxxx性bbbb| 国产精品成人无码免费| 97久久综合区小说区图片区| 欧美亚洲综合在线| 欧美视频在线免费播放| 国产婷婷视频在线| 国产午夜精品理论片a级大结局| 春色成人在线视频| 影音先锋国产在线| av在线三区| 国产成人综合精品三级| 国产精品入口日韩视频大尺度| 日韩av在线播| 亚洲经典一区| 在线午夜精品自拍| 少妇毛片一区二区三区| av成人资源网| 欧美一级淫片007| 另类小说色综合| 女生影院久久| 天天色天天爱天天射综合| 少妇一晚三次一区二区三区| 国产在线激情| 国产精品毛片高清在线完整版| 欧美日韩视频在线一区二区观看视频| 日本黄色不卡视频| 国产成人av一区二区三区在线观看| 国产精自产拍久久久久久| 免费看日批视频| 精品精品国产毛片在线看| 91精品国产综合久久精品性色| 日本xxxx黄色| 精品国产美女a久久9999| 色拍拍在线精品视频8848| 久久婷婷国产精品| 中文字幕这里只有精品| 精品欧美激情精品一区| 欧美精品一区二区三区三州| 波多野结衣视频一区二区| 亚洲综合图片区| 亚洲国产精品无码av| 欧美xxxx做受欧美88bbw| 一区二区成人在线视频| 日韩精品在线视频免费观看| jizz一区二区三区| 精品久久久久久久久中文字幕 | 亚洲黄色小说网址| 国产精品亚洲午夜一区二区三区 | 亚洲美女在线国产| 中文字幕の友人北条麻妃| 黄色成年人视频在线观看| 国产精品久久久久三级| 亚洲欧美一二三| 国产蜜臀一区二区打屁股调教| 国产精品1区二区.| 91精品免费| 黄色av免费观看| 91在线国产福利| 日韩欧美亚洲区| 黄色在线免费看| 亚洲国产精品久久久久秋霞影院| 99在线精品免费视频| 毛片无码国产| 欧美日韩国产精品自在自线| 永久看看免费大片| 精品视频自拍| 青青青国产精品一区二区| 激情五月亚洲色图| 国产精品亚洲成在人线| 884aa四虎影成人精品一区| 善良的小姨在线| 女同一区二区三区| 国产一区二区三区免费视频| 成年人二级毛片| 日韩视频三区| 91精品国产综合久久香蕉的用户体验 | 国产视频丨精品|在线观看| 国产欧美123| 蜜臀91精品国产高清在线观看| 夜夜爽夜夜爽精品视频| 波多野结衣综合网| 亚洲四虎影院| 日韩精品在线一区二区| 黄色正能量网站| 亚洲激情中文在线| 日韩av色在线| 亚洲成熟女性毛茸茸| 久久一夜天堂av一区二区三区| 在线综合视频网站| 免费v片在线观看| 欧美高清视频不卡网| 波多野结衣视频播放| 欧美电影《睫毛膏》| 91精品国产91久久久久| 国产精品羞羞答答在线| 久久久午夜精品理论片中文字幕| 欧美h视频在线观看| 最新欧美色图| 精品嫩草影院久久| 国精产品视频一二二区| 国产视频欧美| 99久久精品无码一区二区毛片 | 国产午夜福利100集发布| 精品176极品一区| 亚洲免费电影在线观看| 久久久久久久久精| 国模少妇一区二区三区| 日韩精品无码一区二区三区| 污色网站在线观看| **欧美日韩在线| 亚洲欧美在线播放| 日本高清不卡在线| 国产精品无码无卡无需播放器| 亚洲第一黄色| 亚洲中国色老太| 秋霞午夜理伦电影在线观看| 色94色欧美sute亚洲线路一ni| 亚洲高清无码久久| 黄页网站一区| 国产a一区二区| 青春草在线免费视频| 日韩一区二区精品葵司在线| 亚洲欧美精品aaaaaa片| 老司机精品视频导航| 日韩欧美精品在线不卡| 澳门成人av网| 亚洲美腿欧美激情另类| 五月婷婷开心网| 99re亚洲国产精品| 日韩极品视频在线观看| 澳门精品久久国产| 久久久久久噜噜噜久久久精品| 国内精品久久久久久久久久久| 亚洲精品免费电影| 欧美成人手机在线视频| 国产大片一区| 亚洲一区免费网站| 最新国产在线拍揄自揄视频| 日韩一卡二卡三卡四卡| 欧美日韩三级在线观看| 国产一区二区三区在线观看免费视频| 黄色网络在线观看| 国产精品99999| 丝袜连裤袜欧美激情日韩| 九色精品免费永久在线| 僵尸世界大战2 在线播放| 一级毛片精品毛片| 久久久女女女女999久久| 色窝窝无码一区二区三区| 天天影视网天天综合色在线播放| 黄色片视频免费观看| 乱人伦精品视频在线观看| 日本一区二区三区免费看| 福利一区视频| 精品视频9999| 亚洲av毛片成人精品| 日本韩国欧美国产| 欧美一区二区三区观看| 国产成人一区在线| 国产 福利 在线| 久久精品99久久无色码中文字幕| 91美女片黄在线观| 123区在线| 亚洲一级黄色片| 999久久久久久| 天天色天天操综合| 色www亚洲国产阿娇yao| 国产成人午夜片在线观看高清观看| 日本xxxxxxxxxx75| 日韩精品dvd| 国产精品9999久久久久仙踪林| 一区二区三区四区日本视频| 久久久国产一区二区| 亚洲av电影一区| 337p亚洲精品色噜噜| 国产精品一区二区6| 国产精品入口麻豆原神| 俄罗斯黄色录像| 秋霞电影网一区二区| 国产91在线亚洲| 精品久久不卡| 国产精品久久国产精品| 国产一区影院| 国内精品久久久久久久| 免费在线观看黄色| 精品一区二区三区电影| 精品美女www爽爽爽视频| 黑人极品videos精品欧美裸| 任你操精品视频| 成人国产精品免费观看视频| 午夜精品免费看| 蘑菇福利视频一区播放| 国产黄色激情视频| 日韩欧美视频| 免费一区二区三区| 成人av资源网址| 91在线看www| 国产精品99久久久久久董美香 | 欧美精品一二三| 国产一级淫片a视频免费观看| 亚洲永久精品大片| 男人天堂资源网| 久久综合九色综合97_久久久| 亚洲成人福利视频| 精品一二三四区| 国产又粗又长又大的视频| 亚洲激情网站| 丁香六月激情网| 中文字幕一区二区三区在线视频 | 亚洲www永久成人夜色| a屁视频一区二区三区四区| 人人澡人人澡人人看欧美| 大黄网站在线观看| 欧美黑人一区二区三区| 国产色在线观看| 精品国模在线视频| 素人av在线| 最近更新的2019中文字幕| 黄色av网站在线| 亚洲日本欧美中文幕| 日韩精品福利| 亚洲欧美成人网| 欧洲天堂在线观看| 亚洲欧美国产高清va在线播| 午夜视频1000| 日韩电影免费在线观看中文字幕| 少妇荡乳情欲办公室456视频| 日韩精品中文字幕在线不卡尤物| 性一交一乱一乱一视频| 精品国产乱码久久久久久蜜臀| 国产黄色一区二区| 亚洲第一天堂av| 天天色天天操天天射| 精品网站999www| 精品999视频| 在线观看国产精品日韩av| melody高清在线观看| 日韩中文字幕免费| 麻豆影视国产在线观看| 久久成人精品一区二区三区| 污视频网站免费在线观看| 久久6精品影院| 成人性生交大片免费看在线播放| 欧美日韩免费精品| 亚洲精品久久久久久动漫器材一区| 91精品国产综合久久久久久久| 97人妻人人澡人人爽人人精品| 欧美久久久久久久久| 国产麻豆一精品一男同| 国产97在线|亚洲| melody高清在线观看| 综合久久五月天| 精品176二区| 欧美裸体男粗大视频在线观看| 午夜av在线播放| 97人人模人人爽人人喊中文字| 亚洲精品**中文毛片| 国产精品激情自拍| 成人在线视频www| 国产成人看片| 精品国产91久久久久久浪潮蜜月| 一区二区三区四区在线视频| 欧美fxxxxxx另类| 久久久久久久久久网| 日本在线不卡视频| 深夜福利网站在线观看| av电影在线观看不卡| av网站免费在线看| 亚洲女人的天堂| 中文字幕激情小说| 91精品国产一区二区三区蜜臀| 日批免费在线观看| 最近2019年日本中文免费字幕| 亚洲91av| 国产精品久久久久久久久久新婚| 国产精品一区二区三区四区在线观看 | 欧美激情网站| 国产日韩在线看| 日韩高清影视在线观看| 成年人免费观看的视频| 日韩香蕉视频| 亚洲理论中文字幕| 91小视频在线| 日日骚一区二区三区| 日本精品免费观看高清观看| 国产小视频一区| 日韩亚洲第一页| 超碰aⅴ人人做人人爽欧美| 亚洲影视中文字幕| japanese国产精品| cao在线观看| 免费在线观看视频一区| 亚洲av成人片色在线观看高潮| 日韩毛片一二三区| 男操女视频网站| 亚洲精品久久久久国产| 伊人手机在线| 91精品久久久久久久久久入口 | 天天做天天躁天天躁| 奇米色一区二区| 亚洲av综合一区二区| 亚洲第一狼人社区| 亚洲国产成人在线观看| www.日韩不卡电影av| 欧美成人精品三级网站| 精品国产一区二区三| 欧美网站在线| 宇都宫紫苑在线播放| 国产精品久久久久久久久搜平片| 天天操夜夜操视频| 亚洲加勒比久久88色综合| 在线电影福利片| 亚洲综合色av| 亚洲精品中文字幕乱码| 天天操狠狠操夜夜操| 国产精品区一区二区三| 中文字幕777| 中日韩午夜理伦电影免费| 小黄鸭精品aⅴ导航网站入口| 精品一区二区三区自拍图片区| 亚洲片在线资源| h视频在线播放| 日韩美女视频免费看| 日韩av三区| 久久在线精品视频| 成人黄色毛片| 亚洲国产一区在线| 日本怡春院一区二区| 亚洲一二三四视频| 欧美日韩国产精品自在自线| 精品黄色免费中文电影在线播放| 国产精品永久免费观看| 青青青国产在线| 欧美videossexotv100| 伊人222成人综合网| 99国产在线观看| 欧美精选在线| 久久青草视频| 久久天天躁狠狠躁夜夜爽蜜月| 粉嫩91精品久久久久久久99蜜桃| 日韩在线电影一区| 日韩电影免费在线看| 日本一区二区视频在线播放| 欧美性大战久久| 幼a在线观看| 91在线观看免费高清完整版在线观看| 欧美日韩亚洲国产精品| 午夜免费福利影院| 精品久久久一区| aaa日本高清在线播放免费观看| 国产日韩精品电影| 欧美三级网页| av网站免费在线播放| 欧美三级中文字幕| 先锋成人av| 欧美日韩精品不卡| 免费欧美在线视频| 青青草免费av| 亚洲欧美日韩一区在线| 日本一区二区中文字幕| 五月天在线免费视频| 99久久免费精品| 亚洲图片小说视频| 久久久久久69| 国产精品午夜一区二区三区| xx欧美撒尿嘘撒尿xx| 亚洲一区二区三区四区五区黄| 日本私人网站在线观看| 成人免费在线视频网站| 一本久久综合| 国产高潮流白浆| 亚洲国产精品99久久| 亚洲综合av一区二区三区| 老司机午夜免费福利视频| 久久综合色综合88| 国产乱码精品一区二区三区精东| 91精品国产成人www| 天天色综合色| 魔女鞋交玉足榨精调教| 日韩亚洲国产中文字幕欧美| 欧美专区福利免费| 国产精品久久久影院|