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

實(shí)戰(zhàn)Docker部署Flask后端Api并部署云托管服務(wù)

開發(fā) 后端
這篇文章我們就來部署我們的后端Api。我們這次嘗試在服務(wù)器和微信云托管都進(jìn)行部署,部署于云托管也是現(xiàn)在個(gè)人開發(fā)者的另一種選擇(個(gè)人覺得啊)不用自己運(yùn)維確實(shí)省事而且還可以可視化監(jiān)控資源。

??想了解更多關(guān)于開源的內(nèi)容,請(qǐng)?jiān)L問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??

在??上篇文章??我們講了怎么用docker部署nginx應(yīng)用網(wǎng)站,這篇文章我們就來部署我們的后端api。我們這次嘗試在服務(wù)器和微信云托管都進(jìn)行部署,部署于云托管也是現(xiàn)在個(gè)人開發(fā)者的另一種選擇(個(gè)人覺得啊)不用自己運(yùn)維確實(shí)省事而且還可以可視化監(jiān)控資源。而且微信云托管有個(gè)好處就是可以在小程序公眾號(hào)進(jìn)行內(nèi)網(wǎng)連接,從而避免了可能的ddos。

準(zhǔn)備工作

準(zhǔn)備docker,準(zhǔn)備一個(gè)后端,這里演示的是用python flask框架做的一個(gè)后端,這個(gè)框架的一個(gè)好處就是簡(jiǎn)單,輕量。我的后端太長就不展示給大家了,大家可以使用下面的代碼進(jìn)行操作。

from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'hello docker&flask'

if __name__ == '__main__':
app.run(debug=True, host='0.0.0.0', port=int(os.environ.get('PORT', 5000)))

下載docker

這里我們使用docker來進(jìn)行部署,所以我們需要先去下載一下docker。詳細(xì)的可以看我??這篇文章??,這里我們就加加速。這里是對(duì)于服務(wù)器的操作,對(duì)于云托管的比較簡(jiǎn)單。

1、卸載舊版本

首先先使用:

sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

卸載舊版本,如果有的話(看情況自己判斷)。

2、設(shè)置下載源

sudo yum install -y yum-utils  
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

設(shè)置好了之后就可以進(jìn)行下載了,下面是下載代碼。

sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

注意:這樣下載的是最新版本的,如果需要下載指定版本的話可以看我上面說的那篇文章。

3、設(shè)置鏡像加速

選擇很多

科大鏡像:https://docker.mirrors.ustc.edu.cn/

網(wǎng)易:https://hub-mirror.c.163.com/

阿里云:https://<你的ID>.mirror.aliyuncs.com

七牛云加速器:https://reg-mirror.qiniu.com

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{ "registry-mirrors": ["你的加速地址"] }
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

完成之后可以使用docker info來查看是否修改成功。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

這個(gè)registry mirrors變成你寫進(jìn)去的地址那么就成功了。然后我們需要先將我們的后端代碼放進(jìn)我們的服務(wù)器里。

4、放入文件

找到你python文件的地址,使用ftp傳入到一個(gè)你喜歡的位置像我這樣。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

cd 進(jìn)入然后打開Xftp將文件傳入。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

Dockerfile文件

這里的這個(gè)Dockerfile,這里可以在你的編輯器(pycharm)這些編寫好了放進(jìn)去,或者在服務(wù)器里自行創(chuàng)建都可,我這里是在編輯器中先創(chuàng)建好了,但是我在服務(wù)器中進(jìn)行了修改。

注意:這里我命名為官方推薦命名(Dockerfile),這樣命名的話不需要自己指定文件,否則build的時(shí)候需要自行指定文件。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

requirements文件

這個(gè)文件的話在pycharm中也是很好生成的。我們只需創(chuàng)建這個(gè)文件(requirements.txt)然后他就會(huì)有提示。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

這樣就生成好了。

最后就是這樣一個(gè)結(jié)構(gòu)。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

5、配置Dockerfile

接下來我們只需配置好Dockerfile文件就基本大功告成了。并且也不難。而且這個(gè)文件也可以在云托管中進(jìn)行使用。配置如下:

# 先下載一個(gè)可以運(yùn)行flask的基礎(chǔ)鏡像
FROM tiangolo/uwsgi-nginx-flask:python3.6
# 設(shè)置作者信息
MAINTAINER Aasee<xxx@qq.com>
# 設(shè)置工作目錄
WORKDIR /app
# 將當(dāng)前目錄下的所有文件復(fù)制到docker引擎中的工作目錄
COPY . /app
# 安裝依賴
RUN pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# 暴露端口
EXPOSE 5000
# 執(zhí)行我們的腳本文件
CMD ["python3", "main.py","0.0.0.0","5000"]

這個(gè)應(yīng)該不難理解并且我也做了詳細(xì)的注釋。這樣我們的 Dockerfile文件就算配置完成了。接下來就可以去build執(zhí)行創(chuàng)建鏡像了。

創(chuàng)建鏡像

docker build -t python-flask01。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

大家一定要記住后面還有一點(diǎn)(.)。我這里就忘記了,詳細(xì)的dockerfile教程可以看我??這篇文章??里面還是蠻詳細(xì)的大家可以看看。

我的網(wǎng)不太好大約一分鐘左右完成。耐心等待一會(huì)。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

完成后使用docker images命令查看生成的鏡像,可以看到第一個(gè)就是我創(chuàng)建的鏡像。

運(yùn)行容器

docker run -it --name aasee-flask01 -p 5000:5000 python-flask01。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

我這里使用的是-it而不是后臺(tái)運(yùn)行,大家也可以使用-d進(jìn)行后臺(tái)運(yùn)行。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

這樣就運(yùn)行成功了。

我們可以去postman測(cè)試以下或者直接在網(wǎng)頁上測(cè)試一下接口,都是可以的。這里我就去postman測(cè)試了。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

ok測(cè)試成功。說明服務(wù)可行。后端就基本上線了。日志文件可以通過,docker logs + 容器名或容器id。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

云托管部署

云托管部署當(dāng)我們寫出dockerfile文件之后就變得很簡(jiǎn)單了。首先先注冊(cè)一個(gè)號(hào) 廢話 。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

創(chuàng)建好環(huán)境之后我們?cè)傩陆ㄒ粋€(gè)服務(wù),不使用模板,之后選擇手動(dòng)上傳。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

選擇剛剛我們上傳到服務(wù)器的目錄文件夾。點(diǎn)擊高級(jí)設(shè)置,選擇有dockerfile文件,云托管說白了就是一個(gè)docker。然后部署就行了。

#夏日挑戰(zhàn)賽# 實(shí)戰(zhàn)Docker部署flask后端api并部署云托管服務(wù)-開源基礎(chǔ)軟件社區(qū)

這樣就部署完成了。接下來就可以使用它作為我們的后臺(tái)了,當(dāng)然前端頁面也是如此使用。至于到底使用哪個(gè)好點(diǎn),大家自己酌情選擇。

??想了解更多關(guān)于開源的內(nèi)容,請(qǐng)?jiān)L問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??。

責(zé)任編輯:jianghua 來源: 鴻蒙社區(qū)
相關(guān)推薦

2022-05-26 15:02:35

Docker容器云原生

2013-08-22 10:37:15

網(wǎng)絡(luò)管理內(nèi)部部署托管服務(wù)

2010-12-08 09:56:24

私有云部署

2019-05-14 13:59:52

Flask服務(wù)器部署

2013-09-27 09:32:20

云托管Daas

2025-04-25 09:30:41

RancherKubernetes集群

2012-01-06 09:48:51

云計(jì)算

2022-03-28 18:59:02

DockerFlask深度學(xué)習(xí)

2022-07-12 17:24:48

NginxDocker

2014-06-26 14:08:28

Azure云服務(wù)

2021-07-26 14:31:49

GitLab KubernetesFlask Web

2018-07-19 15:43:04

CA TechnoloAPI管理

2017-05-23 15:53:52

docker服務(wù)容器

2015-07-21 14:38:02

Docker部署

2023-09-08 08:14:14

2018-08-01 22:52:24

微服務(wù)容器云平臺(tái)API網(wǎng)關(guān)

2013-05-21 09:21:12

2015-07-29 13:46:27

OpenStackIcehouse私有云實(shí)戰(zhàn)部署

2021-09-18 09:44:40

數(shù)字化
點(diǎn)贊
收藏

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

久草视频手机在线| 一二三在线视频| 九九热最新视频| 婷婷综合久久| 亚洲国产成人91精品| 浮妇高潮喷白浆视频| 又爽又大又黄a级毛片在线视频| 日韩高清不卡在线| 中文字幕一区二区三区四区| 92看片淫黄大片欧美看国产片| 日本妇女毛茸茸| 三级精品视频| 9191国产精品| 国内外免费激情视频| 91中文在线| 麻豆精品久久精品色综合| 欧美黑人国产人伦爽爽爽| 极品人妻一区二区三区| 91成人精品观看| 狠狠躁天天躁日日躁欧美| 一区二区三区电影| 四虎电影院在线观看| 美国毛片一区二区三区| 91精品国产色综合| 日韩在线中文字幕视频| 欧美一区二区性| 亚洲国产精品一区二区三区| 久久精品影视大全| 免费v片在线观看| 一区二区视频在线看| 亚洲乱码国产乱码精品天美传媒| 天堂资源中文在线| 成人午夜电影网站| 91麻豆桃色免费看| 亚洲午夜激情视频| 久热精品在线| 热久久这里只有精品| 久久久久亚洲av无码专区| 91久久久精品国产| 最近日韩中文字幕中文| 日韩一级免费在线观看| 爱情岛亚洲播放路线| 亚洲色图都市小说| 一区二区日本| 中文字幕在线观看日本| 国产日产欧美一区| 国产精品免费一区豆花| 久久一区二区三区视频| 日韩网站在线| 2018国产精品视频| 天堂网av手机版| 亚洲综合丁香| 欧美亚洲在线播放| 国产精品国产三级国产专区52| 亚洲激情社区| 97人人模人人爽人人喊中文字| 久久精品国产亚洲av麻豆色欲 | 久久涩涩网站| 国产成人综合欧美精品久久| 亚洲理论在线| 欧亚精品在线观看| 日韩电影在线观看一区二区| 久久婷婷影院| 国产日韩在线看| 国产精品人人妻人人爽| 韩国精品一区二区| 91黄在线观看| 日本美女一级片| 视频一区二区三区在线| 国产91网红主播在线观看| 欧美国产成人精品一区二区三区| 美女久久一区| 国产免费一区二区三区在线能观看 | 国产精品手机播放| 亚洲中文一区二区三区| 国产一区二区91| 国产欧美日韩一区| 精品一二三区视频| 亚洲欧洲日韩一区二区三区| 电影午夜精品一区二区三区 | 成人免费高清视频| 久久99精品久久久久久久久久 | 久久久久高潮毛片免费全部播放| 日韩精品在线观看视频| 怡红院一区二区三区| 国产精品精品| 97视频色精品| 91tv国产成人福利| 处破女av一区二区| 欧美精品二区三区四区免费看视频 | 欧美一区二区激情| 日韩a**中文字幕| 日韩小视频在线观看专区| 中文字幕一区二区久久人妻网站 | 无码专区aaaaaa免费视频| 日本韩国欧美| 日韩一级二级三级精品视频| 欧美深性狂猛ⅹxxx深喉| 欧美日韩激情在线一区二区三区| 成人97在线观看视频| 亚洲自拍偷拍图| 自拍欧美日韩| 国产精品草莓在线免费观看| 午夜久久久久久久久久| 国产色爱av资源综合区| 日韩成人午夜影院| 日韩一区二区三区在线免费观看| 日韩免费观看高清完整版| 色欲av无码一区二区三区| 亚洲精品一二三区区别| 国产成人啪精品视频免费网| 亚洲欧美另类日韩| 国产精品毛片高清在线完整版| 阿v天堂2017| 精品亚洲二区| 色偷偷亚洲男人天堂| 日韩三级视频在线播放| 国产一区二区三区免费观看| 狼狼综合久久久久综合网| 91麻豆国产福利在线观看宅福利| 色美美综合视频| 无码人妻精品一区二区三区温州| 欧美日本中文| 成人www视频在线观看| 黄网在线免费| 日韩欧美精品网址| 在线黄色免费网站| 国产综合视频| 5566中文字幕一区二区| 免费黄色在线| 亚洲精品乱码久久久久久| 国产精品igao| 自拍偷拍一区| 6080yy精品一区二区三区| 丰满熟女一区二区三区| 亚洲乱码国产乱码精品精98午夜| 中国一级黄色录像| 成人做爰免费视频免费看| 亚洲男人天堂视频| 1级黄色大片儿| 不卡大黄网站免费看| a级片一区二区| 久久久久九九精品影院| 久久精品国产69国产精品亚洲| 中文字幕免费观看视频| 欧美激情在线一区二区三区| 日韩欧美在线免费观看视频| 国产亚洲电影| 国产精品美女久久久久av超清| 国产乱视频在线观看| 色综合久久久久网| 国产精品一二三区在线观看| 久久综合激情| 亚洲国产精品www| 国产精品成人国产| 北条麻妃在线一区二区| 国产精品视频无码| 亚洲人成7777| 国产精品亚洲一区二区无码| 亚洲国产日本| 久久久久久久久一区| 成人欧美大片| 日韩在线免费av| 国产视频在线观看免费| 亚洲一级二级三级| 波多野结衣一二三区| 性8sex亚洲区入口| 天堂资源在线亚洲视频| 四虎地址8848精品| 色综合视频一区中文字幕| 色窝窝无码一区二区三区| 日韩欧美一区二区三区久久| 亚洲色图日韩精品| 国产精品白丝jk黑袜喷水| 日本www在线视频| 久久不见久久见国语| 久久国产精品久久久久| 亚洲av色香蕉一区二区三区| 精品久久久久久中文字幕| 97人妻精品一区二区免费| 美女视频网站久久| 激情五月六月婷婷| 亚洲调教一区| 91色精品视频在线| 欧亚av在线| 日韩在线视频观看正片免费网站| 亚洲精品一区二区三区不卡| 日本精品一区二区三区高清| 老熟妇高潮一区二区三区| 成人午夜激情视频| 伊人国产在线视频| 日韩欧美美女在线观看| 国产精品久在线观看| 性直播体位视频在线观看| 欧美亚洲综合色| 国产黄色小视频网站| 欧美日韩高清一区二区三区| 日韩精品一区二区三区电影| 91亚洲精品视频在线观看| 欧美诱惑福利视频| 老司机在线永久免费观看| 精品少妇一区二区三区在线播放 | 国产偷国产偷亚洲高清97cao| 欧美艳星kaydenkross| 欧美猛交ⅹxxx乱大交视频| 小泽玛利亚一区二区三区视频| 亚洲欧美日韩国产另类专区| 女尊高h男高潮呻吟| 国产一区二区三区黄视频| 欧美精品一区免费| 91精品亚洲| 日本一区视频在线| 成人在线超碰| 成人网中文字幕| 免费观看成人性生生活片 | 神马久久午夜| 欧美精品一区在线播放| 99re在线视频| 亚洲免费中文字幕| 亚洲AV无码乱码国产精品牛牛| 欧美自拍偷拍一区| 成人精品在线看| 亚洲综合男人的天堂| 任我爽在线视频| 久久精品一区二区三区不卡牛牛 | 国产欧美一区在线| 水蜜桃av无码| 不卡一区中文字幕| 三上悠亚 电影| 国产一区二区免费视频| 日本黄大片一区二区三区| 久久亚洲一区| 免费观看精品视频| 国产欧美大片| 日本一道本久久| 亚洲黄色大片| 91午夜在线观看| 红桃视频欧美| 激情五月婷婷六月| 欧美天堂亚洲电影院在线观看| 成年人三级视频| 伊人成综合网| 久久久无码中文字幕久...| 香蕉久久网站| 中国 免费 av| 欧美午夜不卡| 男人添女人荫蒂免费视频| 欧美日本不卡高清| 日韩极品视频在线观看 | 国产精品第12页| 免费亚洲一区| 日韩在线第三页| 青青国产91久久久久久| 亚洲综合av一区| 日韩久久电影| 国产av不卡一区二区| 婷婷综合网站| 蜜桃视频一区二区在线观看| 国产字幕视频一区二区| 日本国产在线播放| 亚洲欧美视频| 亚洲不卡视频在线| 欧美aaaaaa午夜精品| 在线能看的av网站| 国产精品一级片| 美女黄色一级视频| 蜜桃av综合| 波多结衣在线观看| 久久精品国产99| 亚洲女人在线观看| 新狼窝色av性久久久久久| 午夜视频在线瓜伦| 激情深爱一区二区| 人妻av一区二区三区| 99久久伊人精品| 在线观看网站黄| 大白屁股一区二区视频| 五级黄高潮片90分钟视频| 国产日产精品一区| 老妇女50岁三级| 婷婷成人综合网| 国产精品免费无遮挡无码永久视频| 欧美日韩亚洲综合在线| 精品人妻无码一区二区色欲产成人| 亚洲第一级黄色片| 国产黄色在线播放| 欧美成aaa人片免费看| 日本三级一区| 成人在线播放av| 日韩欧美四区| 日韩不卡一二区| 校园激情久久| 国产欧美精品一二三| 日韩av不卡在线观看| 毛片毛片毛片毛片毛| 91日韩在线专区| 69夜色精品国产69乱| 日本一区免费视频| 欧美成人aaa片一区国产精品| 欧美色视频日本高清在线观看| 亚洲视频中文字幕在线观看| 亚洲成人激情在线观看| 9191在线观看| 69久久夜色精品国产7777| 色综合一区二区日本韩国亚洲| 麻豆成人av| 欧美日本亚洲韩国国产| 我要看一级黄色大片| 成人黄色小视频在线观看| 色www亚洲国产阿娇yao| 欧美日韩亚洲成人| 99热这里是精品| 中文字幕亚洲欧美日韩在线不卡| av资源中文在线| 亚洲一区二区三区毛片| 精品一区电影| 欧美变态另类刺激| 国产大陆精品国产| а天堂中文在线资源| 色婷婷综合五月| 天天操天天干天天操| 欧美日本精品在线| 欧美午夜三级| 欧美一二三区| 国产视频一区三区| 亚洲免费观看在线| 亚洲欧美另类小说| 亚洲中文字幕一区二区| 国产亚洲精品综合一区91| 天天综合av| 国产精品69久久久久| 久久久久观看| www在线观看免费| 高清国产一区二区| 在线免费观看亚洲视频| 欧美久久久久久蜜桃| www.成人免费视频| 精品国产美女在线| 岛国一区二区| 亚洲国产一区二区三区在线| 日韩在线一二三区| 一道本在线观看| 在线视频国产一区| 欧美91精品久久久久国产性生爱| 97超级碰碰碰久久久| 欧美亚洲大陆| 精品这里只有精品| 久久一留热品黄| 国产寡妇亲子伦一区二区三区四区| 在线观看国产一区二区| 日韩av免费观影| 国产成人精品在线观看| 国产传媒欧美日韩成人精品大片| 超碰97人人射妻| 国产亚洲一区二区三区在线观看 | 久久久综合亚洲91久久98| 亚洲理伦在线| 免费看黄色的视频| 欧美日韩大陆一区二区| 黄色网页在线观看| 91精品国产高清久久久久久91裸体 | 成人av影院在线| 免费av网站在线| 国产一区二区三区视频免费| 国产情侣一区二区三区| 水蜜桃在线免费观看| 大桥未久av一区二区三区中文| 国产情侣在线视频| 亚洲天堂成人在线视频| 国产精品亚洲成在人线| 欧美 日韩 国产 在线观看| 国产精品亚洲人在线观看| 国产又黄又粗又爽| 日韩乱码在线视频| 成人福利一区二区| 国产成人亚洲综合无码| 99久久伊人久久99| 影音先锋国产资源| 欧美成人中文字幕| 天堂一区二区三区四区| 三上悠亚在线一区二区| 一级中文字幕一区二区| 欧美少妇另类| 91精品国产99久久久久久红楼| 国产精品腿扒开做爽爽爽挤奶网站| 日韩一区二区a片免费观看| 欧美一区二区三区视频免费 | 欧美性高潮床叫视频| 在线免费看a| 国产一区二区三区四区hd| 首页综合国产亚洲丝袜| 国内偷拍精品视频| 亚洲人成电影网| 亚洲大奶少妇| 日本va中文字幕| 亚洲国产乱码最新视频| 国产日产精品久久久久久婷婷| 国产不卡一区二区三区在线观看| 久久一二三区| 久久久久无码国产精品不卡|