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

Dockerfile 簡版大全,附贈編寫實例

云計算
Dockerfiles是由一系列命令和參數構成的腳本,這些命令應用于基礎鏡像并最終創建一個新的鏡像。鏡像可以非常基礎,僅僅包含操作系統;也可以非常豐富,包含靈巧的應用棧,隨時可以發布。當你在使用Docker構建鏡像的時候,每一個命令都會在前一個命令的基礎上形成一個新層。這些基礎鏡像可以用于創建新的容器。本篇文章將手把手教您如何從基礎鏡像,一步一步,一層一層的從Dockerfile構建容器的過程。

Dockerfile 簡版大全,附贈編寫實例

基礎鏡像可以用于創建Docker容器。鏡像可以非常基礎,僅僅包含操作系統;也可以非常豐富,包含靈巧的應用棧,隨時可以發布。當你在使用Docker構建鏡像的時候,每一個命令都會在前一個命令的基礎上形成一個新層。這些基礎鏡像可以用于創建新的容器。本篇文章將手把手教您如何從基礎鏡像,一步一步,一層一層的從Dockerfile構建容器的過程。

Docker簡介

Docker項目提供了構建在Linux內核功能之上,協同在一起的的高級工具。其目標是幫助開發和運維人員更容易地跨系統跨主機交付應用程序和他們的依賴。Docker通過Docker容器,一個安全的,基于輕量級容器的環境,來實現這個目標。這些容器由鏡像創建,而鏡像可以通過命令行手工創建或者通過Dockerfile自動創建。

Dockerfiles

Dockerfiles是由一系列命令和參數構成的腳本,這些命令應用于基礎鏡像并最終創建一個新的鏡像。它們簡化了從頭到尾的流程并極大的簡化了部署工作。Dockerfile從FROM命令開始,緊接著跟隨者各種方法,命令和參數。其產出為一個新的可以用于創建容器的鏡像。

Dockerfile 語法

在我們深入討論Dockerfile之前,讓我們快速過一下Dockerfile的語法和它們的意義。

什么是語法?

非常簡單,在編程中,語法意味著一個調用命令,輸入參數去讓應用執行程序的文法結構。這些語法被規則或明或暗的約束。程序員遵循語法規范以和計算機交互。如果一段程序語法不正確,計算機將無法識別。Dockerfile使用簡單的,清楚的和干凈的語法結構,極為易于使用。這些語法可以自我釋義,支持注釋。

Dockerfile 語法示例

Dockerfile語法由兩部分構成,注釋和命令+參數

 

  1. # Line blocks used for commenting 
  2. command argument argument .. 

 

一個簡單的例子:

 

  1. # Print "Hello docker!" 
  2. RUN echo "Hello docker!" 

 

#p#

Dockerfile 命令

Dockerfile有十幾條命令可用于構建鏡像,下文將簡略介紹這些命令。

ADD

ADD命令有兩個參數,源和目標。它的基本作用是從源系統的文件系統上復制文件到目標容器的文件系統。如果源是一個URL,那該URL的內容將被下載并復制到容器中。

 

  1. # Usage: ADD [source directory or URL] [destination directory] 
  2. ADD /my_app_folder /my_app_folder 

 

CMD

和RUN命令相似,CMD可以用于執行特定的命令。和RUN不同的是,這些命令不是在鏡像構建的過程中執行的,而是在用鏡像構建容器后被調用。

 

  1. # Usage 1: CMD application "argument", "argument", .. 
  2. CMD "echo" "Hello docker!" 

 

ENTRYPOINT

ENTRYPOINT 幫助你配置一個容器使之可執行化,如果你結合CMD命令和ENTRYPOINT命令,你可以從CMD命令中移除“application”而僅僅保留參數,參數將傳遞給ENTRYPOINT命令,

 

  1. # Usage: ENTRYPOINT application "argument", "argument", .. 
  2. # Remember: arguments are optional. They can be provided by CMD 
  3. # or during the creation of a container.  
  4. ENTRYPOINT echo 
  5. # Usage example with CMD: 
  6. # Arguments set with CMD can be overridden during *run* 
  7. CMD "Hello docker!" 
  8. ENTRYPOINT echo

ENV

ENV命令用于設置環境變量。這些變量以”key=value”的形式存在,并可以在容器內被腳本或者程序調用。這個機制給在容器中運行應用帶來了極大的便利。

 

  1. # Usage: ENV key value 
  2. ENV SERVER_WORKS 4 

 

EXPOSE

EXPOSE用來指定端口,使容器內的應用可以通過端口和外界交互。

 

  1. # Usage: EXPOSE [port] 
  2. EXPOSE 8080 

 

FROM

FROM命令可能是最重要的Dockerfile命令。改命令定義了使用哪個基礎鏡像啟動構建流程。基礎鏡像可以為任意鏡像。如果基礎鏡像沒有被發現,Docker將試圖從Docker image index來查找該鏡像。FROM命令必須是Dockerfile的首個命令。

 

  1. # Usage: FROM [image name] 
  2. FROM ubuntu 

 

MAINTAINER

我建議這個命令放在Dockerfile的起始部分,雖然理論上它可以放置于Dockerfile的任意位置。這個命令用于聲明作者,并應該放在FROM的后面。

 

  1. # Usage: MAINTAINER [name] 
  2. MAINTAINER authors_name 

 

RUN

RUN命令是Dockerfile執行命令的核心部分。它接受命令作為參數并用于創建鏡像。不像CMD命令,RUN命令用于創建鏡像(在之前commit的層之上形成新的層)。

 

  1. # Usage: RUN [command] 
  2. RUN aptitude install -y riak 

 

USER

USER命令用于設置運行容器的UID。

 

  1. # Usage: USER [UID] 
  2. USER 751 

 

VOLUME

VOLUME命令用于讓你的容器訪問宿主機上的目錄。

 

  1. # Usage: VOLUME ["/dir_1", "/dir_2" ..] 
  2. VOLUME ["/my_files"

 

WORKDIR

WORKDIR命令用于設置CMD指明的命令的運行目錄。

 

  1. # Usage: WORKDIR /path 
  2. WORKDIR ~/ 

 

#p#

如何使用Dockerfiles

使用Dockerfiles和手工使用Docker Daemon運行命令一樣簡單。腳本運行后輸出為新的鏡像ID

 

  1. # Build an image using the Dockerfile at current location 
  2. # Example: sudo docker build -t [name] . 
  3. sudo docker build -t my_mongodb . 

 

Dockerfile 示例一:創建一個MongoDB的鏡像

在這部分中,我們講一步一步創建一個Dockfile,這個Dockerfile可用于構建MongoDB鏡像進而構建MongoDB容器。

創建一個Dockerfile

使用nano文本編輯器,讓我們創建Dockerfile

  1. sudo nano Dockerfile 

 

定義文件和它的目的

讓閱讀者明確Dockerfile的目的永遠是必要的。為此,我們通常從注釋開始寫Dockerfile。

 

  1. ############################################################ 
  2. # Dockerfile to build MongoDB container images 
  3. # Based on Ubuntu 
  4. ############################################################ 

 

設置基礎鏡像

 

  1. # Set the base image to Ubuntu 
  2. FROM ubuntu

定義作者

 

  1. # File Author / Maintainer 
  2. MAINTAINER Example McAuthor 

 

設置命令與參數下載MongoDB

 

  1. ################## BEGIN INSTALLATION ###################### 
  2. # Install MongoDB Following the Instructions at MongoDB Docs 
  3. # Ref: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ 
  4. # Add the package verification key 
  5. RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 
  6. # Add MongoDB to the repository sources list 
  7. RUN echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | tee /etc/apt/sources.list.d/mongodb.list 
  8. # Update the repository sources list once more 
  9. RUN apt-get update 
  10. # Install MongoDB package (.deb) 
  11. RUN apt-get install -y mongodb-10gen 
  12. # Create the default data directory 
  13. RUN mkdir -p /data/db 
  14. ##################### INSTALLATION END ##################### 

 

設置MongoDB端口

 

  1. # Expose the default port 
  2. EXPOSE 27017 
  3. # Default port to execute the entrypoint (MongoDB) 
  4. CMD ["--port 27017"
  5. # Set default container command</span> 
  6. ENTRYPOINT usr/bin/mongod 

 

保存Dockerfile,下面的代碼是Dockerfile的完整版本

 

  1. ############################################################ 
  2. # Dockerfile to build MongoDB container images 
  3. # Based on Ubuntu 
  4. ############################################################ 
  5. # Set the base image to Ubuntu 
  6. FROM ubuntu 
  7. # File Author / Maintainer 
  8. MAINTAINER Example McAuthor 
  9. # Update the repository sources list 
  10. RUN apt-get update 
  11. ################## BEGIN INSTALLATION ###################### 
  12. # Install MongoDB Following the Instructions at MongoDB Docs 
  13. # Ref: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ 
  14. # Add the package verification key 
  15. RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 
  16. # Add MongoDB to the repository sources list 
  17. RUN echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | tee /etc/apt/sources.list.d/mongodb.list 
  18. # Update the repository sources list once more 
  19. RUN apt-get update 
  20. # Install MongoDB package (.deb) 
  21. RUN apt-get install -y mongodb-10gen 
  22. # Create the default data directory 
  23. RUN mkdir -p /data/db 
  24. ##################### INSTALLATION END ##################### 
  25. # Expose the default port 
  26. EXPOSE 27017 
  27. # Default port to execute the entrypoint (MongoDB) 
  28. CMD ["--port 27017"
  29. # Set default container command 
  30. ENTRYPOINT usr/bin/mongod 

 

構建鏡像

使用上述的Dockerfile,我們已經可以開始構建MongoDB鏡像

 

  1. sudo docker build -t my_mongodb . 

 

#p#

Dockerfile 示例二:創建一個Nginx的鏡像

Nginx簡述

Nginx是一個高性能的 HTTP 和 反向代理 服務器。它因為它的輕量級,易用,易于擴展而流行于業界。基于優良的架構設計,它能夠比之前的類似軟件處理更多的請求。它也可以用來提供靜態文件服務,比如圖片,腳本和CSS。

和上個例子一樣,我們還是從基礎鏡像開始,運用FROM命令和MAINTAINER命令

 

  1. ############################################################ 
  2. # Dockerfile to build Nginx Installed Containers 
  3. # Based on Ubuntu 
  4. ############################################################ 
  5. # Set the base image to Ubuntu 
  6. FROM ubuntu 
  7. # File Author / Maintainer 
  8. MAINTAINER Maintaner Name 

 

安裝Nginx

 

  1. # Install Nginx 
  2. # Add application repository URL to the default sources 
  3. RUN echo "deb http://archive.ubuntu.com/ubuntu/ raring main universe" >> /etc/apt/sources.list 
  4. # Update the repository 
  5. RUN apt-get update 
  6. # Install necessary tools 
  7. RUN apt-get install -y nano wget dialog net-tools 
  8. # Download and Install Nginx 
  9. RUN apt-get install -y nginx 

 

Bootstrapping

安裝Nginx后,我們需要配置Nginx并且替換掉默認的配置文件

 

  1. # Remove the default Nginx configuration file 
  2. RUN rm -v /etc/nginx/nginx.conf 
  3. # Copy a configuration file from the current directory 
  4. ADD nginx.conf /etc/nginx/ 
  5. # Append "daemon off;" to the beginning of the configuration 
  6. RUN echo "daemon off;" >> /etc/nginx/nginx.conf 
  7. # Expose ports 
  8. EXPOSE 80 
  9. # Set the default command to execute 
  10. # when creating a new container 
  11. CMD service nginx start 

 

最后的Dockerfile

 

  1. ############################################################ 
  2. # Dockerfile to build Nginx Installed Containers 
  3. # Based on Ubuntu 
  4. ############################################################ 
  5. # Set the base image to Ubuntu 
  6. FROM ubuntu 
  7. # File Author / Maintainer 
  8. MAINTAINER Maintaner Name 
  9. # Install Nginx 
  10. # Add application repository URL to the default sources 
  11. RUN echo "deb http://archive.ubuntu.com/ubuntu/ raring main universe" >> /etc/apt/sources.list 
  12. # Update the repository 
  13. RUN apt-get update 
  14. # Install necessary tools 
  15. RUN apt-get install -y nano wget dialog net-tools 
  16. # Download and Install Nginx 
  17. RUN apt-get install -y nginx 
  18. # Remove the default Nginx configuration file 
  19. RUN rm -v /etc/nginx/nginx.conf 
  20. # Copy a configuration file from the current directory 
  21. ADD nginx.conf /etc/nginx/ 
  22. # Append "daemon off;" to the beginning of the configuration 
  23. RUN echo "daemon off;" >> /etc/nginx/nginx.conf 
  24. # Expose ports 
  25. EXPOSE 80 
  26. # Set the default command to execute 
  27. # when creating a new container 
  28. CMD service nginx start 

 

使用Dockerfile自動構建Nginx容器

因為我們命令Docker用當前目錄的Nginx的配置文件替換默認的配置文件,我們要保證這個新的配置文件存在。在Dockerfile存在的目錄下,創建nginx.conf:

 

  1. sudo nano nginx.conf 

 

然后用下述內容替換原有內容:

 

  1. worker_processes 1; 
  2. events { worker_connections 1024; } 
  3. http { 
  4.      sendfile on; 
  5.      server { 
  6.          listen 80; 
  7.          location / { 
  8.               proxy_pass http://httpstat.us/; 
  9.               proxy_set_header X-Real-IP $remote_addr; 
  10.          } 
  11.      } 

 

讓我們保存nginx.conf。之后我們就可以用Dockerfile和配置文件來構建鏡像。

原文鏈接:http://www.oschina.net/news/64396/dockerfile-instructions
 

責任編輯:Ophira 來源: oschina.net
相關推薦

2009-11-07 11:18:57

2011-04-06 09:39:49

mysql5存儲

2015-07-21 12:43:58

Dockerfile命令實例

2022-01-07 06:12:08

RPC框架限流

2020-03-30 17:43:13

開源開源項目編寫文檔

2018-10-15 10:13:00

網絡拓撲結構

2021-06-29 12:10:00

CRC校驗碼C語言

2019-04-19 08:04:57

程序員Dockerfile容器

2011-06-16 17:54:30

Qt Mplayer

2009-09-03 10:52:41

C#遞歸樹

2024-03-07 11:39:24

HadolintDockerfile工具

2009-07-06 18:16:00

Servlet程序Cookie

2009-08-13 14:36:40

C#結構體構造函數

2009-08-12 16:38:35

C#讀取XML節點

2011-07-05 17:54:43

QT Sqlite ARM

2024-05-31 12:38:32

2023-10-19 11:53:53

2010-03-18 20:00:35

Java socket

2019-08-14 08:03:49

LinuxShell腳本web服務

2009-08-20 09:58:06

C#操作文本文件
點贊
收藏

51CTO技術棧公眾號

精品伦一区二区三区| 四虎4hu永久免费入口| 天天干天天色综合| 久久国产成人精品| 欧美成人a视频| 国产免费观看高清视频| av电影在线观看| 国产高清久久久久| 日本午夜精品理论片a级appf发布| 亚洲图片第一页| 成人资源在线播放| 色成人在线视频| 国产精品啪啪啪视频| 天堂а√在线8种子蜜桃视频| 免费人成精品欧美精品| 欧美黑人极品猛少妇色xxxxx| 亚洲国产无码精品| 国产精久久久| 91成人在线精品| 国产尤物av一区二区三区| 久青草国产在线| 成人h精品动漫一区二区三区| 国产精品精品视频一区二区三区| 久久视频免费看| 色综合久久网| 精品网站999www| 久久久无码人妻精品无码| 78精品国产综合久久香蕉| 亚洲观看高清完整版在线观看 | 成人av激情人伦小说| 欧美日韩在线不卡| 欧美色图另类小说| 青春草在线免费视频| 1区2区3区国产精品| 奇米888一区二区三区| 亚洲精品18在线观看| 激情综合一区二区三区| 国产精品xxxxx| 亚洲日本韩国在线| 红桃视频国产精品| 欧美成年人视频| 亚洲欧洲综合网| 欧美中文字幕一区二区| 亚洲欧美第一页| 可以直接看的无码av| gogo人体一区| 日韩欧美高清在线| 天天干天天曰天天操| 欧美高清影院| 欧美揉bbbbb揉bbbbb| 成人黄色一区二区| 五月激情久久| 一本久久a久久免费精品不卡| 阿v天堂2017| 色老头在线一区二区三区| 亚洲成人精品一区二区| 男人添女荫道口女人有什么感觉| 日本大片在线播放| 亚洲自拍与偷拍| 日韩a级在线观看| 爱情岛论坛亚洲品质自拍视频网站 | 7777奇米亚洲综合久久| 亚洲熟妇无码久久精品| 蜜乳av一区二区| 国产免费一区二区三区在线能观看 | 丰满岳乱妇一区二区| 亚洲天堂av资源在线观看| 日韩丝袜情趣美女图片| 亚洲一区二区中文字幕在线观看| 亚洲欧洲一二区| 日韩欧美综合在线| 国产香蕉精品视频| 天美av一区二区三区久久| 亚洲男人第一网站| 亚洲激情图片网| 欧美aⅴ99久久黑人专区| 欧美国产激情18| 欧美性猛交bbbbb精品| 欧美96一区二区免费视频| 成人在线视频网| 丰满少妇一级片| 久久女同互慰一区二区三区| 色综合久久久久久久久五月| 91网在线看| 五月激情六月综合| 老熟妇仑乱视频一区二区| 成人综合日日夜夜| 亚洲成色777777在线观看影院| 鲁大师私人影院在线观看| 日韩精品免费一区二区三区| 欧美精品videossex88| 99re这里只有精品在线| 国精产品一区一区三区mba视频 | 日本欧美中文字幕| 国产又黄又大又爽| 99久久精品国产毛片| 视频一区亚洲| sm捆绑调教国产免费网站在线观看| 一本到一区二区三区| 无码人妻一区二区三区在线视频| 你懂的在线观看一区二区| 中文字幕亚洲情99在线| 日韩精品在线不卡| 国产一区二区女| 欧美一区二区综合| 青青草原av在线| 欧美午夜在线一二页| 日本人妻一区二区三区| 欧美艳星介绍134位艳星| 欧美成人剧情片在线观看| 台湾佬中文在线| 东方欧美亚洲色图在线| 亚洲一区二区高清视频| 免费看男女www网站入口在线| 欧美美女喷水视频| 成人h动漫精品一区| 午夜欧美精品久久久久久久| 国产精品免费看久久久香蕉| 神马精品久久| 亚洲一区二区三区国产| 中国黄色片免费看| 一本久久青青| 午夜精品一区二区三区在线视| 中文字幕精品一区二| 99国产精品久久久久久久久久| 国产高潮呻吟久久久| 欧美性理论片在线观看片免费| 亚洲黄色有码视频| 免费一级特黄特色大片| 国产精品18久久久久久vr| 中国一区二区三区| www成人在线视频| 国产视频在线一区二区| 日产电影一区二区三区| 国产凹凸在线观看一区二区| 福利网在线观看| 亚洲ww精品| 视频直播国产精品| 亚洲中文无码av在线| 久久精品夜色噜噜亚洲a∨| 九色在线视频观看| 欧美影院天天5g天天爽| 久久久亚洲网站| 懂色av成人一区二区三区| 一级女性全黄久久生活片免费| 国产999免费视频| 综合日韩在线| 999热视频在线观看| 尤物视频在线看| 欧美一级日韩免费不卡| 欧产日产国产v| 国产成人丝袜美腿| 国产乱子伦精品无码专区| 亚洲福利合集| 欧美激情中文网| 天堂在线中文网| 欧美午夜精品在线| av电影在线不卡| 日本aⅴ亚洲精品中文乱码| 视频在线99| www 久久久| 欧美激情a在线| 免费a级片在线观看| 亚洲444eee在线观看| 人妻精品久久久久中文字幕| 丝袜亚洲另类丝袜在线| 五码日韩精品一区二区三区视频| 日本久久一区| 国产黄色91视频| 日韩av在线免费观看一区| 久久午夜鲁丝片午夜精品| www.欧美日韩| 国产成人综合一区| 91日韩在线| 成人欧美一区二区| 精品捆绑调教一区二区三区| 亚洲欧洲一区二区三区在线观看 | 欧美色成人综合| 亚洲欧美精品久久| 国产99久久精品| 成人在线免费观看av| 国内精品久久久久久久影视简单| 国产精品啪视频| 亚洲综合伊人久久大杳蕉| 亚洲国内高清视频| 中文字幕无线码一区| 亚洲精品写真福利| 国产激情视频网站| 欧美aⅴ一区二区三区视频| 真人做人试看60分钟免费| 欧美丝袜足交| 成人网在线观看| 日韩伦理在线| 久久成人亚洲精品| 欧美成熟毛茸茸| 欧美成人伊人久久综合网| 国产一级片免费在线观看| 亚洲男同性视频| 色哟哟精品观看| 国产成人福利片| 成人亚洲精品777777大片| 国一区二区在线观看| 神马一区二区影院| 久久资源综合| 91免费看片在线| 亚洲伦乱视频| 午夜伦理精品一区| 国产剧情在线| 伊人精品在线观看| 天天干天天舔天天射| 欧美高清视频www夜色资源网| 日本少妇久久久| 自拍偷自拍亚洲精品播放| 最近中文字幕在线mv视频在线 | av一区二区三区免费| 日韩精品麻豆| 91av视频导航| 欧洲黄色一区| 久久久精品视频成人| 国产爆初菊在线观看免费视频网站| 亚洲第一免费播放区| 国产精品一二三四五区| 在线免费观看视频一区| 国产成人亚洲欧洲在线| 亚洲精品免费在线播放| 亚洲精品国产精品乱码在线观看| 91美女在线观看| 亚洲天堂成人av| aa级大片欧美| 欧美xxxxx精品| 粉嫩av亚洲一区二区图片| www.色就是色.com| 免费观看30秒视频久久| 免费在线观看毛片网站| 亚洲影院一区| 人妻熟妇乱又伦精品视频| 黄色成人av网站| 99久久免费观看| 欧美三区美女| 欧美人与动牲交xxxxbbbb| 欧美不卡高清| 99热都是精品| 欧美在线网址| 日韩亚洲欧美一区二区| 天天久久综合| 干日本少妇视频| 你懂的网址国产 欧美| 992tv快乐视频| 伊人精品成人久久综合软件| 国产va亚洲va在线va| 在线视频观看日韩| av免费观看国产| 国产亚洲亚洲| 日韩精品一区二区三区不卡| 肉色丝袜一区二区| 牛夜精品久久久久久久| 美女免费视频一区| 五月天婷婷影视| 国产高清成人在线| 亚洲av成人片无码| 91美女片黄在线| 欧美老女人性生活视频| 中文字幕日韩一区| 久久精品视频免费在线观看| 亚洲一线二线三线久久久| 日韩三级小视频| 91国产福利在线| 91麻豆国产在线| 欧美成人一区二区| 香蕉av在线播放| 中文字幕在线日韩| 羞羞视频在线观看免费| 91精品国产九九九久久久亚洲| 精品国产第一福利网站| 国产区精品在线观看| 色妞ww精品视频7777| 久久久水蜜桃| 999视频精品| 欧美视频在线观看视频| 久久xxxx精品视频| 色黄视频免费看| 99精品视频中文字幕| 国产第一页精品| 亚洲高清免费观看 | 国产经典三级在线| 国产91露脸中文字幕在线| 亚洲国产精选| 精品视频第一区| 欧美第一精品| 日本网站免费在线观看| 欧美bbbbb| 白嫩情侣偷拍呻吟刺激| 欧美极品美女视频| 久久久久亚洲AV| 欧美午夜一区二区| 欧美 日韩 国产 精品| 一区二区三区亚洲| 97天天综合网| 国产主播欧美精品| 日韩欧美在线精品| 日韩视频一二三| 日本最新不卡在线| 无码国产69精品久久久久网站 | 欧美爱爱视频网站| 国产欧美一级| 国产欧美视频一区| 中文字幕在线一区免费| www欧美在线| 欧美videos中文字幕| 在线观看av的网站| 欧美亚洲国产另类| 精品国产一区二区三区成人影院| 中日韩在线视频| 日本视频一区二区| 国产国语性生话播放| 一区二区在线观看免费视频播放| 国产在线一级片| 亚洲精品视频免费在线观看| 青草在线视频在线观看| 亚洲一区二区久久久久久久| 日韩精品欧美| 久久久国产欧美| 久久亚洲综合色| 国产精品成人aaaa在线| 91精品久久久久久久99蜜桃| chinese偷拍一区二区三区| 91成品人片a无限观看| 第四色中文综合网| 国产一级片91| 国产精品一区在线| 成人做爰视频网站| 欧美视频一区二区三区在线观看| 欧美色18zzzzxxxxx| 欧美亚洲免费电影| 香蕉一区二区| aⅴ在线免费观看| 91啪亚洲精品| 神马久久久久久久| 亚洲精品一区中文| 大胆人体一区二区| 免费看污久久久| 欧美一区=区| 五月天综合视频| 欧洲色大大久久| 在线免费黄色| 国产欧美日韩视频| 国产精品不卡| 秋霞午夜鲁丝一区二区| 亚洲黄色性网站| 三级视频在线看| 2019中文在线观看| 国精一区二区| 亚洲网中文字幕| 亚洲一二三区不卡| 熟妇人妻av无码一区二区三区| 欧美一级在线播放| 欧美精品一二| 亚洲美女性囗交| 亚洲激情综合网| 天天摸夜夜添狠狠添婷婷| 欧美最近摘花xxxx摘花| 精品日产免费二区日产免费二区| 日本美女高潮视频| 综合自拍亚洲综合图不卡区| 亚洲精品第五页| 青青草精品毛片| 日韩在线观看一区 | 美女黄页在线观看| 精品久久久91| 久久中文字幕导航| 欧美精品成人网| 日韩理论片在线| 色窝窝无码一区二区三区| 91福利视频在线观看| 成人在线免费观看91| 在线播放av中文字幕| 亚洲香肠在线观看| 你懂的视频在线| 91精品久久久久久| 影音先锋国产精品| 免费一级特黄3大片视频| 91精品国产麻豆国产自产在线 | 欧美视频中文在线看| 9色在线视频网站| 国产成人女人毛片视频在线| 久久久久久久高潮| 国产真实乱在线更新| 亚洲国产中文字幕在线观看| 欧美一级做一级爱a做片性| 中文字幕日韩精品无码内射| 久久欧美中文字幕| 亚洲乱熟女一区二区| 国产精品视频99| 亚洲三级色网| 日韩欧美国产成人精品免费| 亚洲国产成人在线视频| 婷婷久久综合九色综合99蜜桃| 奇米影视亚洲色图| 亚洲欧洲成人自拍| 欧美孕妇孕交xxⅹ孕妇交|