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

譯文:關(guān)于Docker數(shù)據(jù)容器(data only container)

開(kāi)發(fā) 開(kāi)發(fā)工具
數(shù)據(jù)容器就是本身只創(chuàng)建一個(gè)volume供其他容器共享,創(chuàng)建完后即退出,不執(zhí)行任何任務(wù)。比如通過(guò)以下方式創(chuàng)建一個(gè)postgres容器。

[[186127]]

什么是數(shù)據(jù)容器?

數(shù)據(jù)容器就是本身只創(chuàng)建一個(gè)volume供其他容器共享,創(chuàng)建完后即退出,不執(zhí)行任何任務(wù)。比如通過(guò)以下方式創(chuàng)建一個(gè)postgres容器。

  1. docker run --name dbdata postgres echo "Data-only container for postgres" 

該容器運(yùn)行echo "Data-only container for postgres"即退出,然而只要沒(méi)有刪除該容器,該容器/var/lib/postgresql/data的volume(在Dockerfile使用VOLUME指令定義)就會(huì)一直存在。

然后我們可以新建若干容器來(lái)共享數(shù)據(jù),比如:

  1. docker run -d --volumes-from dbdata --name db1 postgres 

如何創(chuàng)建數(shù)據(jù)容器?

太簡(jiǎn)單了,創(chuàng)建任何容器,然后使用-v創(chuàng)建volume即可。但大家一定會(huì)想到用最小的鏡像吧,比如hello-world,即

  1. docker run -v /data hello-world 

但這樣是錯(cuò)誤的! 為什么呢?

我們首先創(chuàng)建一個(gè)簡(jiǎn)單的鏡像:

  1. FROM debian:jessie 
  2. RUN useradd mickey 
  3. RUN mkdir /foo && touch /foo/bar && chown -R mickey:mickey /foo 
  4. USER mickey 
  5. CMD ls -lh /foo 

構(gòu)建:

  1. docker build -t mickey_foo -< Dockerfile 

運(yùn)行下:

  1. docker run --rm -v /foo mickey_foo 

輸出:

  1. total 0  
  2. -rw-r--r-- 2 mickey mickey 0 Nov 18 05:58 bar 

運(yùn)行正常,沒(méi)有任何問(wèn)題。

下面我們嘗試使用busybox來(lái)作為數(shù)據(jù)容器:

  1. docker run -v /foo --name mickey_data busybox true 
  2. docker run --rm --volumes-from mickey_data mickey_foo 

輸出:

  1. total 0  
  2. # Empty WTF?? 
  1. docker run --rm --volumes-from mickey_data mickey_foo ls -lh / 
  1. total 68K 
  2. drwxr-xr-x   2 root root 4.0K Nov 18 06:02 bin 
  3. drwxr-xr-x   2 root root 4.0K Oct  9 18:27 boot 
  4. drwxr-xr-x   5 root root  360 Nov 18 06:05 dev 
  5. drwxr-xr-x   1 root root 4.0K Nov 18 06:05 etc 
  6. drwxr-xr-x   2 root root 4.0K Nov 18 06:02 foo 
  7. drwxr-xr-x   2 root root 4.0K Oct  9 18:27 home 
  8. drwxr-xr-x   9 root root 4.0K Nov 18 06:02 lib 
  9. drwxr-xr-x   2 root root 4.0K Nov 18 06:02 lib64 
  10. drwxr-xr-x   2 root root 4.0K Nov  5 21:40 media 
  11. drwxr-xr-x   2 root root 4.0K Oct  9 18:27 mnt 
  12. drwxr-xr-x   2 root root 4.0K Nov  5 21:40 opt 
  13. dr-xr-xr-x 120 root root    0 Nov 18 06:05 proc 
  14. drwx------   2 root root 4.0K Nov 18 06:02 root 
  15. drwxr-xr-x   3 root root 4.0K Nov 18 06:02 run 
  16. drwxr-xr-x   2 root root 4.0K Nov 18 06:02 sbin 
  17. drwxr-xr-x   2 root root 4.0K Nov  5 21:40 srv 
  18. dr-xr-xr-x  13 root root    0 Nov 18 06:05 sys 
  19. drwxrwxrwt   2 root root 4.0K Nov  5 21:46 tmp 
  20. drwxr-xr-x  10 root root 4.0K Nov 18 06:02 usr 
  21. drwxr-xr-x  11 root root 4.0K Nov 18 06:02 var 

Owened by root? WTF???

  1. docker run --rm --volumes-from mickey_data mickey_foo touch /foo/ba 
  1. touch: cannot touch '/foo/bar': Permission denied 

發(fā)生了什么呢?我們的/foo 仍然存在, 但是它是空的并且所有者是root?

讓我們?cè)僭囋囀褂梦覀儎倓倶?gòu)建的mickey_foo作為數(shù)據(jù)容器:

  1. ~: docker rm -v mickey_data # remove the old one 
  2. mickey_data 
  3. ~: docker run --name mickey_data -v /foo mickey_foo true 
  4. ~: docker run --rm --volumes-from mickey_data mickey_foo 
  5. total 0 
  6. -rw-r--r-- 1 mickey mickey 0 Nov 18 05:58 bar 
  7. # Yes! 
  8. ~: docker run --rm --volumes-from mickey_data mickey_foo ls -lh / 
  9. total 68K 
  10. drwxr-xr-x   2 root   root   4.0K Nov 18 06:02 bin 
  11. drwxr-xr-x   2 root   root   4.0K Oct  9 18:27 boot 
  12. drwxr-xr-x   5 root   root    360 Nov 18 06:11 dev 
  13. drwxr-xr-x   1 root   root   4.0K Nov 18 06:11 etc 
  14. drwxr-xr-x   2 mickey mickey 4.0K Nov 18 06:10 foo 
  15. drwxr-xr-x   2 root   root   4.0K Oct  9 18:27 home 
  16. drwxr-xr-x   9 root   root   4.0K Nov 18 06:02 lib 
  17. drwxr-xr-x   2 root   root   4.0K Nov 18 06:02 lib64 
  18. drwxr-xr-x   2 root   root   4.0K Nov  5 21:40 media 
  19. drwxr-xr-x   2 root   root   4.0K Oct  9 18:27 mnt 
  20. drwxr-xr-x   2 root   root   4.0K Nov  5 21:40 opt 
  21. dr-xr-xr-x 121 root   root      0 Nov 18 06:11 proc 
  22. drwx------   2 root   root   4.0K Nov 18 06:02 root 
  23. drwxr-xr-x   3 root   root   4.0K Nov 18 06:02 run 
  24. drwxr-xr-x   2 root   root   4.0K Nov 18 06:02 sbin 
  25. drwxr-xr-x   2 root   root   4.0K Nov  5 21:40 srv 
  26. dr-xr-xr-x  13 root   root      0 Nov 18 06:05 sys 
  27. drwxrwxrwt   2 root   root   4.0K Nov  5 21:46 tmp 
  28. drwxr-xr-x  10 root   root   4.0K Nov 18 06:02 usr 
  29. drwxr-xr-x  11 root   root   4.0K Nov 18 06:02 var 
  30. # YES!! 
  31. ~: docker run --rm --volumes-from mickey_data mickey_foo touch /foo/baz 
  32. ~: docker run --rm --volumes-from mickey_data mickey_foo ls -lh /foo 
  33. total 0 
  34. -rw-r--r-- 1 mickey mickey 0 Nov 18 06:11 bar 
  35. -rw-r--r-- 1 mickey mickey 0 Nov 18 06:12 baz 
  36. # YES!!! 

由于我們剛剛使用了相同的鏡像作為數(shù)據(jù)容器鏡像,共享的容器能夠找到共享數(shù)據(jù)。為什么使用busybox不可以呢?由于busybox沒(méi)有/foo這個(gè)目錄,當(dāng)我們使用-v創(chuàng)建/foo這個(gè)數(shù)據(jù)卷時(shí),docker會(huì)以默認(rèn)用戶(hù)自動(dòng)創(chuàng)建對(duì)應(yīng)的目錄(這里是root),而--volumes-from僅僅是重用存在的卷,而不會(huì)對(duì)卷自動(dòng)做任何事情。因此當(dāng)我們嘗試去寫(xiě)/foo時(shí)由于沒(méi)有權(quán)限(root所有,mickey用戶(hù)).

因此我們應(yīng)該使用和共享的容器相同的鏡像做數(shù)據(jù)容器鏡像?是的!

那我們使用這么大的鏡像不會(huì)浪費(fèi)空間么?

為什么不使用小鏡像作為數(shù)據(jù)容器?

其中一個(gè)原因,在上一節(jié)已經(jīng)解釋。遺留的一個(gè)問(wèn)題是使用這么大的鏡像(因?yàn)橐话愕溺R像都會(huì)比較大)會(huì)不會(huì)浪費(fèi)空間呢?

首先我們需要知道Docker的文件系統(tǒng)是如何工作的。Docker鏡像是由多個(gè)文件系統(tǒng)(只讀層)疊加而成。當(dāng)我們啟動(dòng)一個(gè)容器的時(shí)候,Docker會(huì)加載只讀鏡像層并在其上(譯者注:鏡像棧頂部)添加一個(gè)讀寫(xiě)層。如果運(yùn)行中的容器修改了現(xiàn)有的一個(gè)已經(jīng)存在的文件,那該文件將會(huì)從讀寫(xiě)層下面的只讀層復(fù)制到讀寫(xiě)層,該文件的只讀版本仍然存在,只是已經(jīng)被讀寫(xiě)層中該文件的副本所隱藏。當(dāng)刪除Docker容器,并通過(guò)該鏡像重新啟動(dòng)時(shí),之前的更改將會(huì)丟失。在Docker中,只讀層及在頂部的讀寫(xiě)層的組合被稱(chēng)為Union File System(聯(lián)合文件系統(tǒng))。

因此當(dāng)我們創(chuàng)建了一個(gè)debian容器實(shí)例時(shí)(大約150MB),根據(jù)以上的原理,我們?cè)賱?chuàng)建1000個(gè)debian鏡像能夠重用原來(lái)的只讀層,需要的空間還是150MB.

容器本身并不會(huì)占任何空間,除非你修改了內(nèi)容。

因此Docker無(wú)論創(chuàng)建一個(gè)鏡像的多少實(shí)例,都不會(huì)占據(jù)更多的空間。

因此實(shí)際上,我們?yōu)榱藙?chuàng)建數(shù)據(jù)容器而使用busybox反而會(huì)占用更多的空間,這個(gè)空間就是busybox的鏡像大小。

實(shí)際上我們經(jīng)常這樣使用:

  1. ~: docker run --name mydb-data --entrypoint /bin/echo mysql Data-only container for mydb 
  2. ~: docker run -d --name mydb --volumes-from mydb-data mysql 

上面的實(shí)例指行/bin/echo mysql Data-only container for mydb,能夠更容易知道這是一個(gè)數(shù)據(jù)容器,利于使用grep查找.

【本文是51CTO專(zhuān)欄作者“付廣平”的原創(chuàng)文章,如需轉(zhuǎn)載請(qǐng)通過(guò)51CTO獲得聯(lián)系】

戳這里,看該作者更多好文

責(zé)任編輯:武曉燕 來(lái)源: 51CTO專(zhuān)欄
相關(guān)推薦

2014-06-03 09:55:34

DockerLinux容器Ubuntu

2021-09-16 10:21:58

topic容器容器信息

2014-09-17 15:44:42

DockerContainer虛擬化

2014-09-16 10:34:59

Docker達(dá)龍?jiān)?/a>

2024-05-09 10:28:46

容器ListElement?

2019-10-21 08:31:34

容器微服務(wù)docker

2014-09-18 14:13:54

Docker

2009-11-23 19:55:20

ibmdwDB2

2014-11-11 15:25:00

Dockerambassador云計(jì)算

2025-01-08 09:26:24

KubernetesContainer容器

2018-01-19 10:54:00

容器Kubernetes微服務(wù)

2014-12-23 13:33:35

Dockercontainerimage

2009-02-20 17:46:34

計(jì)算機(jī)英語(yǔ)數(shù)據(jù)庫(kù)管理系統(tǒng)簡(jiǎn)介

2019-12-10 08:00:46

Kata容器Linux

2022-03-10 08:24:17

Docker容器SaaS

2020-08-11 08:59:20

容器虛擬化技術(shù)

2017-08-07 10:04:49

數(shù)據(jù)數(shù)據(jù)治理數(shù)據(jù)管理

2019-07-08 08:59:41

Docker容器主機(jī)

2015-07-20 14:51:41

Container+聯(lián)騰訊云

2021-12-23 13:55:58

安全服務(wù)器容器云
點(diǎn)贊
收藏

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

人妻视频一区二区三区| 日韩免费影院| 91精彩视频在线播放| 日韩大片在线播放| 亚洲国产精品99久久久久久久久| 欧美一级免费视频| 欧美牲交a欧美牲交aⅴ免费下载| 久久精品五月天| 亚洲18在线| 国产成人8x视频一区二区| 亚洲第一中文字幕| 欧洲一区二区日韩在线视频观看免费 | 一区中文字幕电影| 26uuu久久综合| 九九热99久久久国产盗摄| 国产第一页视频| 99热这里精品| 久9久9色综合| 亚洲欧美一区二区三区极速播放| 国模精品一区二区三区色天香| 久久精品国产精品亚洲色婷婷| 国产99久久久久久免费看| 亚洲专区**| 午夜欧美在线一二页| 久青草国产97香蕉在线视频| 欧洲黄色一级视频| 超碰在线国产| 国产成人自拍网| 欧美zozo另类异族| 亚洲欧美精品在线观看| 国产美女激情视频| 免费一级欧美在线大片| 91浏览器在线视频| 国产日韩欧美黄色| 少妇特黄一区二区三区| 麻豆网在线观看| 日本va欧美va欧美va精品| 欧美大胆人体bbbb| 美女喷白浆视频| 亚洲第九十九页| 国产99精品| 日韩精品最新网址| 欧美成人三级在线播放| se在线电影| 成人毛片老司机大片| 欧美激情高清视频| 俄罗斯女人裸体性做爰| 免费黄色在线| 久久综合九色综合欧美就去吻| 麻豆一区二区在线观看| 91中文字幕永久在线| 丁香花在线影院| 国产在线一区观看| 色噜噜狠狠狠综合曰曰曰| 亚洲国产精品久久久久婷蜜芽| 麻豆视频在线免费观看| 欧美激情一区在线观看| 国产成人精品在线播放| 国产精品无码无卡无需播放器| 日本三级一区| 久久久精品tv| 国产精品久久久久影院日本 | 91成人福利社区| 国产精品丝袜久久久久久app| 国产精品大全| 久久亚洲av午夜福利精品一区| 9999精品免费视频| 欧美三级午夜理伦三级中视频| 女同一区二区| 在线观看你懂的网站| 999亚洲国产精| 欧美精品第一页在线播放| 国产成人精品无码片区在线| 91吃瓜在线观看| 国产肉丝袜一区二区| 91精品久久久久久久久久入口 | 午夜一区在线观看| 久久中文在线| x99av成人免费| 91大神免费观看| 乡村艳史在线观看| 精品福利在线视频| 视频在线一区二区三区| 精品二区在线观看| 国产一区视频在线看| 国产在线不卡精品| 99久久夜色精品国产亚洲| 国产精品羞羞答答xxdd| 欧美成人精品三级在线观看| 在线观看天堂av| 国产精品欧美一区二区三区不卡| 色哦色哦哦色天天综合| 日韩中文一区二区三区| 国产福利在线| 日本视频中文字幕一区二区三区| 91精品国产高清久久久久久91| 18性欧美xxxⅹ性满足| 嫩草影院国产精品| 国产69精品久久| 国产精品丝袜一区| 神马影院午夜我不卡| 麻豆av在线免费看| 亚洲高清视频的网址| 久久人人97超碰人人澡爱香蕉| 在线视频 91| 欧美日韩精选| 久久免费视频观看| 在线视频精品免费| 国产一区二区免费看| 国产一区二区无遮挡| 高清毛片在线看| 亚洲一区二区三区四区五区黄| 各处沟厕大尺度偷拍女厕嘘嘘| 亚洲第一会所001| 亚洲女同女同女同女同女同69| 久久久久久高清| 在线观看免费高清完整| 亚洲国产成人av| 日本美女高潮视频| 一级毛片精品毛片| 国产亚洲人成a一在线v站| 久久综合桃花网| 欧美性生活一级片| 亚洲成人网久久久| 欧美精品日韩在线| 亚洲午夜伦理| 国产精品一区二区三区久久久| 亚洲大尺度视频| 国产精品成人免费在线| 国内外成人免费激情视频| 羞羞视频在线观看一区二区| 国产视频在线观看一区二区| 欧美三级黄色大片| 久久激情中文| 国产z一区二区三区| 亚洲性生活大片| 国产盗摄一区二区三区| 亚洲高清不卡一区| 牛牛精品一区二区| 欧美日韩另类一区| 97人妻精品一区二区三区免| 婷婷亚洲综合| 永久555www成人免费| 久久免费视频精品| 国内精品久久久久影院色| 成人免费淫片aa视频免费| 亚洲av片一区二区三区| 伊人一区二区三区| 蜜桃福利午夜精品一区| 日本精品三区| 在线播放精品一区二区三区 | 欧美日韩亚洲一区二区三区四区| www.在线视频| 69精品人人人人| 一级片视频免费观看| 亚洲v天堂v手机在线| 亚洲成人激情视频| 曰本女人与公拘交酡| 欧美日韩国产成人精品| 成人免费午夜电影| 九七久久人人| 中文字幕一区二区视频| 欧美三级一级片| 精品中国亚洲| 亚洲欧美福利视频| 国产麻豆a毛片| 综合激情在线| 久久99热精品| 久久久999久久久| 国产亚洲精品bt天堂精选| 欧美日韩在线一| 都市激情综合| 欧美猛男超大videosgay| www.黄色在线| 欧美成人一品| 91精品国产91久久久久久吃药| 国产按摩一区二区三区| 一区二区三区丝袜| 久久免费精品国产| 欧美久久一区| 97se视频在线观看| 色在线免费视频| 91国产精品成人| www成人啪啪18软件| 一区二区三区在线观看免费| 91牛牛免费视频| 美女91在线| 亚洲国内高清视频| 精品视频第一页| 国产一区91精品张津瑜| www.男人天堂网| 日韩在线黄色| 国产精品日韩在线播放| 在线中文字幕-区二区三区四区 | 亚洲最新在线| 精品午夜视频| 国内精久久久久久久久久人| 亚洲欧美另类综合| 久久久久久久久99精品| 欧美伦理片在线观看| 亚洲情侣在线| 久久久影院一区二区三区 | 91久久国产| 国产精品午夜av在线| 三妻四妾的电影电视剧在线观看| 亚洲图片欧洲图片av| 国产视频手机在线观看| 久久久不卡网国产精品一区| 国产 porn| 午夜日韩激情| 人偷久久久久久久偷女厕| 麻豆精品久久| 国产成人av网址| av文字幕在线观看| 国产视频精品xxxx| www.中文字幕| 欧美性xxxxxxxx| www.99re7.com| 国产成人亚洲精品青草天美| 久久精品.com| 亚洲在线久久| 欧美极品视频一区二区三区| 欧美日韩午夜电影网| 日本国产欧美一区二区三区| 国产男男gay网站| 亚洲自拍偷拍欧美| 中文字幕伦理片| 国产精品一区三区| 免费成人在线视频网站| 亚洲色图网站| 视频一区视频二区视频三区高| av成人资源| 久久精品国产亚洲精品| 亚洲中文字幕在线一区| 欧美日韩视频免费播放| 中文字幕在线视频播放| 奇米色777欧美一区二区| www.亚洲视频.com| 色999日韩| 日韩电影免费观看在| 看全色黄大色大片免费久久久| 国产日韩欧美在线播放| 激情开心成人网| 98视频在线噜噜噜国产| 青青草视频在线免费直播| 色妞在线综合亚洲欧美| 精品久久av| 亚洲免费精彩视频| 视频一区 中文字幕| 亚洲18色成人| 五月天丁香激情| 亚洲视频 欧洲视频| 日本视频在线免费| 国产免费观看久久| 精品人妻一区二区三区蜜桃视频| 91在线小视频| 喷水视频在线观看| 99视频精品免费视频| 亚洲成熟丰满熟妇高潮xxxxx| 黄色在线成人| 亚洲国产精品无码观看久久| 欧美精品二区| www.一区二区.com| 极品尤物久久久av免费看| 丰满人妻一区二区三区53号| 亚洲色图欧美| 国产免费一区二区视频| 黄色亚洲精品| 欧美 日韩 国产 高清| 亚洲美女啪啪| av天堂永久资源网| 久久综合五月| 乌克兰美女av| 国产在线精品一区二区不卡了| 国产亚洲视频一区| 亚洲麻豆一区| 在线不卡日本| 狼人天天伊人久久| 欧美凹凸一区二区三区视频| 亚洲aa在线| 日韩成人在线资源| 色婷婷亚洲mv天堂mv在影片| 裸体裸乳免费看| 狠狠色狠狠色综合日日tαg| 你真棒插曲来救救我在线观看| 日韩一级欧洲| 亚洲色欲综合一区二区三区| 老司机精品视频网站| 日韩av.com| 国产成人精品午夜视频免费| 黄色国产在线视频| 久久久久久日产精品| 成人性视频免费看| 一区二区三区.www| 久久久久久91亚洲精品中文字幕| 在线看日韩精品电影| 999久久久久| 亚洲精品久久久久国产| av在线之家电影网站| 欧美xxxx做受欧美| 色一区二区三区| 欧美专区福利在线| 国产精品久久久久久av公交车| 国产高清在线一区二区| 日本午夜精品| 9l视频自拍9l视频自拍| 国产精品入口66mio| 第四色婷婷基地| 成人免费视频免费观看| 精品无码国产污污污免费网站| 亚洲精品中文字幕在线观看| 性无码专区无码| 日韩欧美在线网站| 国产二区视频在线观看| 欧美二区乱c黑人| 日本精品裸体写真集在线观看| 欧美丰满老妇厨房牲生活| 成人性生活视频| 成人网中文字幕| 女人av一区| 国产精品69久久久| 精品在线一区二区| 免费观看av网站| 亚洲自拍偷拍欧美| 91中文字幕在线视频| 亚洲欧美精品一区| 手机在线免费看av| 国产精品亚洲片夜色在线| 青青草久久爱| 欧美极品少妇无套实战| 久久精品免费观看| 亚洲欧美视频二区| 91免费视频观看| 久久亚洲av午夜福利精品一区| 欧美日韩国产经典色站一区二区三区| 少妇人妻精品一区二区三区| 欧美成人在线网站| 日韩三区四区| 精品蜜桃一区二区三区| 影视一区二区| 日本999视频| 国产偷国产偷亚洲高清人白洁 | 艳妇乳肉豪妇荡乳av| 日韩成人av网| 欧美人与性动交α欧美精品图片| 91精品国产自产在线| 不卡中文一二三区| 精品久久久久久中文字幕2017| 91在线一区二区三区| 日本三级一区二区| 日韩av在线网| 超碰高清在线| 国产一区国产精品| 亚洲美女毛片| 免费看黄色aaaaaa 片| 亚洲女同女同女同女同女同69| 中文字幕资源网| 欧美色手机在线观看| 欧美精品少妇| 欧美专区日韩视频| 亚洲欧美成人vr| 无码播放一区二区三区| 国产成人午夜高潮毛片| 私库av在线播放| 91精品国产日韩91久久久久久| 成人毛片18女人毛片| 欧美成人性战久久| 国产黄色小视频在线| 成人有码视频在线播放| 欧美高清日韩| 亚洲自拍第三页| 一区二区三区在线观看国产| 亚洲成人77777| 高清视频欧美一级| 亚洲精品无吗| 日韩免费高清在线| 国产精品国产馆在线真实露脸| 在线观看毛片视频| 伦伦影院午夜日韩欧美限制| 日韩成人在线观看视频| 国产欧美一区二区在线播放| 国产精品v亚洲精品v日韩精品 | 欧美午夜精品一区| 国产福利在线看| 国产成人亚洲综合| 日韩专区精品| 国产黑丝在线视频| 午夜精品久久久久久久久久久| 日本中文字幕一区二区有码在线| 国产成人精品免费久久久久| 第一sis亚洲原创| 91亚洲一区二区| 精品国产乱码久久久久久天美| 成人在线视频成人| 51精品国产人成在线观看 | 国产高潮久久久| 在线观看国产成人av片| 玖玖玖视频精品| 自拍日韩亚洲一区在线| 国产欧美精品一区二区三区四区|