日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker笔记-04 仓库

發布時間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker笔记-04 仓库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 1 DockerHub公共鏡像市場
    • 1.1 登錄
    • 1.2 基本操作
    • 1.3 自動創建
  • 2 第三方鏡像市場
    • 2.1 查看鏡像
    • 2.2 下載鏡像
  • 3 搭建本地私有倉庫
    • 3.1 使用registry鏡像創建私高倉庫
    • 3.2 管理私有倉庫
      • 3.2.1 上傳鏡像到本地倉庫
      • 3.2.2 搜索本地倉庫鏡像
      • 3.2.3 下載本地倉庫鏡像
      • 3.2.4 配置非https倉庫地址
    • 3.3 私有倉庫高級配置
      • 3.3.1 準備站點證書
      • 3.3.2 配置私有倉庫
      • 3.3.3 測試私有倉庫功能
    • 3.4 Nexus3
      • 3.4.1 啟動Nexus容器
      • 3.4.2 創建倉庫
      • 3.4.3 添加訪問權限
      • 3.4.4 重啟nexus服務,開放5000端口
      • 3.4.5 測試
      • 3.4.6 docker登錄倉庫
      • 3.4.7 操作鏡像
      • 3.4.8 服務端啟動方式改進,將Nexus3注冊成系統服務
      • 3.4.9 改nexus倉庫的http為https

倉庫(Repository)是集中存放鏡像的地方,又分公共倉庫和私有倉庫。

有時候容易把倉庫與注冊服務器(Registry)混淆 。 實際上注冊服務器是存放倉庫的具體服務器,一個注冊服務器上可以有多個倉庫,而每個倉庫下面可以有多個鏡像。

從這方面來說,倉庫可以被認為是一個具體的項目或目錄。 例如對于倉庫地址private-docker.com/ubuntu來說,private-docker.com是注冊服務器地址,ubuntu是倉庫名。

1 DockerHub公共鏡像市場

Docker Hub是Docker官方提供的最大的公共鏡像倉庫,目前包括了超過100000的鏡像,地址為https://hub.docker.com。 大部分對鏡像的需求,都可以通過在Docker Hub中直接下載鏡像來實現。

1.1 登錄

可以通過命令行執行docker login命令來輸入用戶名、密碼和郵箱來完成注冊和登錄。

注冊成功后,本地用戶目錄下會自動創建.docker/config.jon文件,保存用戶的認證信息。登錄成功的用戶可以上傳個人制作的鏡像到Docker Hub。

1.2 基本操作

用戶無須登錄即可通過docker search命令來查找官方倉庫中的鏡像,并利用docker [image] pull命令來將它下載到本地。

(base) pang@pang-HP:~$ sudo docker search centos NAME DESCRIPTION STARS OFFICIAL AUTOMATED centos The official build of CentOS. 7191 [OK] centos/systemd systemd enabled base container. 108 [OK] centos/mysql-57-centos7 MySQL 5.7 SQL database server 95 kasmweb/centos-7-desktop CentOS 7 desktop for Kasm Workspaces 21 centos/mongodb-36-centos7 MongoDB NoSQL database server 8 kasmweb/core-centos-7 CentOS 7 base image for Kasm Workspaces 3 continuumio/centos5_gcc5_base 3 couchbase/centos7-systemd centos7-systemd images with additional debug… 1 [OK] spack/centos7 CentOS 7 with Spack preinstalled 1 spack/centos-stream 0 couchbase/centos-72-jenkins-core 0 fnndsc/centos-python3 Source for a slim Centos-based Python3 image… 0 [OK] couchbase/centos-72-java-sdk 0 couchbase/centos-69-sdk-nodevtoolset-build 0 couchbase/centos-70-sdk-build 0 datadog/centos-i386 0 spack/centos6 CentOS 6 with Spack preinstalled 0 starlingx/stx-centos StarlingX centos 0 ibmcom/fhe-toolkit-centos-amd64 The IBM Fully Homomorphic Encryption (FHE) T… 0 ibmcom/fhe-toolkit-centos The IBM Fully Homomorphic Encryption (FHE) T… 0 apache/couchdbci-centos Apache CouchDB CI CentOS 0 silintl/openldap OpenLDAP base image on Centos 6 0 [OK] bitnami/centos-extras-base 0 bitnami/centos-base-buildpack Centos base compilation image 0 [OK] couchbase/centos-69-sdk-build 0 (base) pang@pang-HP:~$

根據是否為官方提供,可將這些鏡像資源分為兩類:

  • 一種是類似于centos這樣的基礎鏡像,也稱為根鏡像。這些鏡像是由Docker公司創建、驗證、支持、提供 ,這樣的鏡像往往使用單個單詞作為名字;
  • 另一種類型的鏡像,比如ansible/centos7-ansible鏡像,是由Docker用戶ansible創建并維護的,帶有用戶名稱為前綴,表明是某用戶下的某倉庫。 可以通過用戶名稱前綴"user_name/鏡像名"來指定使用某個用戶提供的鏡像。

用戶也可以在登錄后通過docker push命令來將本地鏡像推送到Docker Hub。

1.3 自動創建

2021年7月26日之后,該項功能僅限付費用戶使用。

自動創建( Automated Builds)是Docker Hub提供的自動化服務,這一功能可以自動跟隨項目代碼的變更而重新構建鏡像 。
例如,用戶構建了某應用鏡像,如果應用發布新版本,用戶需要手動更新鏡像。 而自動創建則允許用戶通過Docker Hub指定跟蹤一個目標網站(目前支持GitHub或BitBucket)上的項目,一旦項目發生新的提交,則自動執行創建。

要配置自動創建,包括如下的步驟:

  • 創建并登錄Docker Hub,并且在Docker Hub點擊右上角頭像,在賬號設置(Account Settings)中關聯(Linked Accounts)目標網站(如Github);
  • 在目標網站中允許Docker Hub訪問服務;
  • 在Docker Hub中配置一個“自動創建”類型的項目,即新建或選擇已有的倉庫,在Builds選項卡中選擇Configure Automated Builds;
  • 選取一個目標網站中的項目(需要含Dockerfile)和分支;
  • 指定Dockerfile的位置,并提交創建。
  • 之后,可以在Docker Hub的“自動創建”頁面中跟蹤每次創建的狀態 。

    2 第三方鏡像市場

    國內不少云服務商都提供了Docker鏡像市場包括騰訊云、網易云、阿里云等。下面以時速云為例,介紹如何使用這些市場。

    2.1 查看鏡像

    訪問https://hub.tenxcloud.com,即可看到己存在的倉庫和存儲的鏡像,包括Ubuntu、Java、Mongo、MySQL、Nginx等熱門倉庫和鏡像。 時速云官方倉庫中的鏡像會保持與DockerHub中官方鏡像的同步。

    以MongoDB倉庫為例,其中包括了2.6、3.0和3.2等鏡像。

    2.2 下載鏡像

    下載鏡像也是使用docker pull命令,但是要在鏡像名稱前添加注冊服務器的具體地址。格式為index.tenxcloud.com/<namespace>/<repository>:<tag>。

    例如,要下載Docker官方倉庫中的node:latest鏡像,可以使用如下命令 :

    $ docker pull index.tenxcloud.com/docker_library/node:latest

    正常情況下,鏡像下載會比直接從Docker Hub下載快得多。通過docker images命令來查看下載到本地的鏡像:

    $ docker images REPOSITORY TAG IMAGE ID CREATED S 工 ZEindex tenxcloud.com/docker_library/node latest e79fe5711c94 4 weeks ago 660 7 MB

    下載后,可以更新鏡像的標簽,與官方標簽保持一致,方便使用:

    $ docker tag index.tenxcloud.com/docker_library/node:latest node:latest

    除了每次在pull中填寫注冊地址外,也可以如第1章2.2.4節說明的,配置加速服務。

    另外,除了使用這些公共鏡像服務外,還可以搭建本地的私有倉庫服務器,將在下一節介紹。

    3 搭建本地私有倉庫

    有時候使用Docker Hub這樣的公共倉庫可能不方便,用戶可以創建一個本地倉庫供私人使用。

    3.1 使用registry鏡像創建私高倉庫

    docker-registry是官方提供的工具,可以用于構建私有的鏡像倉庫。本節內容基于docker-registry v2.x版本。

    安裝Docker后,可以通過官方提供的registry鏡像來簡單搭建一套本地私有倉庫環境:

    $ docker run -d -p 5000:5000 registry:2

    這將自動下載井啟動一個registry容器,創建本地的私有倉庫服務。

    例如:

    (base) pang@pang-HP:~$ sudo docker run -d -p 5000:5000 registry:2 Unable to find image 'registry:2' locally 2: Pulling from library/registry 2408cc74d12b: Pull complete ea60b727a1ce: Pull complete c87369050336: Pull complete e69d20d3dd20: Pull complete fc30d7061437: Pull complete Digest: sha256:bedef0f1d248508fe0a16d2cacea1d2e68e899b2220e2258f1b604e1f327d475 Status: Downloaded newer image for registry:2 557793dbfb9533ec8559bc8b0a88e882d4e4ed1638f13835a7b375012e76f425 (base) pang@pang-HP:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE python 3 763642b839b7 2 days ago 55.4MB debian stretch-slim a88d8e7bd33c 2 weeks ago 55.4MB registry 2 773dbf02e42e 3 weeks ago 24.1MB hello-world latest feb5d9fea6a5 8 months ago 13.3kB centos 7 eeb6ee3f44bd 9 months ago 204MB (base) pang@pang-HP:~$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 557793dbfb95 registry:2 "/entrypoint.sh /etc…" 44 minutes ago Up 44 minutes 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp wonderful_shannon 98bbce6f5691 centos:7 "/bin/bash" 24 hours ago Up 24 hours reverent_morse (base) pang@pang-HP:~$

    默認情況下,倉庫會被創建在容器的/var/lib/registry目錄下。可以通過-v參數來將鏡像文件存放在本地的指定路徑 。

    例如下面的例子將上傳的鏡像放到/opt/data/registry目錄:

    $ docker run -d -p 5000 5000 -v /opt/data/registry:/var/lib/registry registry:2

    此時,在本地將啟動一個私有倉庫服務,監聽端口為5000。

    3.2 管理私有倉庫

    私有倉庫可以通過registry提供的api來操作,可以參考官網的api文檔,鏈接如下:https://docs.docker.com/registry/spec/api/#detail

    3.2.1 上傳鏡像到本地倉庫

    • 先在本機查看已有的鏡像。
    (base) pang@pang-HP:~$ sudo docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE python 3 763642b839b7 2 days ago 55.4MB debian stretch-slim a88d8e7bd33c 2 weeks ago 55.4MB registry 2 773dbf02e42e 3 weeks ago 24.1MB hello-world latest feb5d9fea6a5 8 months ago 13.3kB centos 7 eeb6ee3f44bd 9 months ago 204MB (base) pang@pang-HP:~$
    • 使用docker tag將python:3這個鏡像標記為127.0.0.1:5000/python:3,語法格式docker tag IMAGE[:TAG] [REGISTRY_HOST[:REGISTRY_PORT]/]NAME[:TAG]
    (base) pang@pang-HP:~$ sudo docker tag python:3 127.0.0.1:5000/python:3 (base) pang@pang-HP:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE 127.0.0.1:5000/python 3 763642b839b7 2 days ago 55.4MB python 3 763642b839b7 2 days ago 55.4MB debian stretch-slim a88d8e7bd33c 2 weeks ago 55.4MB registry 2 773dbf02e42e 3 weeks ago 24.1MB hello-world latest feb5d9fea6a5 8 months ago 13.3kB centos 7 eeb6ee3f44bd 9 months ago 204MB (base) pang@pang-HP:~$
    • 使用docker push上傳標記的鏡像
    (base) pang@pang-HP:~$ sudo docker push 127.0.0.1:5000/python:3 The push refers to repository [127.0.0.1:5000/python] 692f0d941fcb: Pushed 2ddc9f2aee6d: Pushed 3: digest: sha256:c001da366c3e68619a8bcd8a61b6a888b7e1bb3a293ac30382d865d0fad3789f size: 736 (base) pang@pang-HP:~$
    • 用curl查看倉庫中的鏡像
    (base) pang@pang-HP:~$ curl http://127.0.0.1:5000/v2/_catalog {"repositories":["python"]} (base) pang@pang-HP:~$

    這里可以看到 {“repositories”:[“python”]},表明鏡像已經被成功上傳了。

    3.2.2 搜索本地倉庫鏡像

    • 查詢本地倉庫有哪些鏡像
    # 使用命令 curl -XGET http://ip:端口/v2/_catalog (base) pang@pang-HP:~$ curl -XGET http://127.0.0.1:5000/v2/_catalog {"repositories":["python"]} (base) pang@pang-HP:~$
    • 獲取某個鏡像的標簽列表
    # 使用命令 curl -XGET http://ip:端口/v2/私有倉庫鏡像名稱/tags/list (base) pang@pang-HP:~$ curl -XGET http://127.0.0.1:5000/v2/python/tags/list {"name":"python","tags":["3"]} (base) pang@pang-HP:~$

    3.2.3 下載本地倉庫鏡像

    先刪除已有鏡像,再嘗試從私有倉庫中下載這個鏡像。

    (base) pang@pang-HP:~$ sudo docker rmi 127.0.0.1:5000/python:3 Untagged: 127.0.0.1:5000/python:3 Untagged: 127.0.0.1:5000/python@sha256:c001da366c3e68619a8bcd8a61b6a888b7e1bb3a293ac30382d865d0fad3789f (base) pang@pang-HP:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE python 3 763642b839b7 2 days ago 55.4MB debian stretch-slim a88d8e7bd33c 2 weeks ago 55.4MB registry 2 773dbf02e42e 3 weeks ago 24.1MB hello-world latest feb5d9fea6a5 8 months ago 13.3kB centos 7 eeb6ee3f44bd 9 months ago 204MB (base) pang@pang-HP:~$ sudo docker pull 127.0.0.1:5000/python:3 3: Pulling from python Digest: sha256:c001da366c3e68619a8bcd8a61b6a888b7e1bb3a293ac30382d865d0fad3789f Status: Downloaded newer image for 127.0.0.1:5000/python:3 127.0.0.1:5000/python:3 (base) pang@pang-HP:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE 127.0.0.1:5000/python 3 763642b839b7 2 days ago 55.4MB python 3 763642b839b7 2 days ago 55.4MB debian stretch-slim a88d8e7bd33c 2 weeks ago 55.4MB registry 2 773dbf02e42e 3 weeks ago 24.1MB hello-world latest feb5d9fea6a5 8 months ago 13.3kB centos 7 eeb6ee3f44bd 9 months ago 204MB (base) pang@pang-HP:~$

    3.2.4 配置非https倉庫地址

    如果不想使用127.0.0.1:5000作為倉庫地址,比如想讓本網段的其他主機也能把鏡像推送到私有倉庫。就得把例如192.168.199.100:5000這樣的內網地址作為私有倉庫地址,這時會發現無法成功推送鏡像。

    這是因為Docker默認不允許非HTTPS方式推送鏡像。我們可以通過Docker的配置選項來取消這個限制。

    • Ubuntu 16.04+, Debian 8+, centos7等使用systemd的系統
      請在 /etc/docker/daemon.json 中寫入如下內容(如果文件不存在請新建該文件)
    {"registry-mirror": ["https://hub-mirror.c.163.com","https://mirror.baidubce.com"],"insecure-registries": ["192.168.199.100:5000"] }
    • 重啟docker服務:
    systemctl daemon-reload systemctl restart docker

    3.3 私有倉庫高級配置

    前面搭建了一個具有基礎功能的私有倉庫,更安全的方式是使用自簽名證書,具體可以參考docker官網介紹

    本小節我們來使用Docker Compose搭建一個擁有權限認證、TLS的私有倉庫。這種方式可以在測試環境中使用,因為可信的證書頒發機構都需要有一個可用的域名,我們在內網部署的時候不一定是有域名的,可能就是一個內網IP地址。

    • 在docker registry的server上新建一個文件夾,以下步驟均在該文件夾中進行。
    mkdir -p ssl

    3.3.1 準備站點證書

    這里我們假設沒有互聯網域名,所以這里使用openssl自行簽發證書(如果擁有一個域名,可以使用國內各大云服務商均提供免費的站點證書)。

    假設我們將要搭建的私有倉庫地址為docker.domain.com,下面我們介紹使用openssl自行簽發docker.domain.com的站點SSL證書。

    • 第一步創建CA私鑰。
    $ openssl genrsa -out "root-ca.key" 4096
    • 第二步利用私鑰創建CA根證書請求文件。
    $ openssl req \-new -key "root-ca.key" \-out "root-ca.csr" -sha256 \-subj '/C=CN/ST=Shanxi/L=Datong/O=Your Company Name/CN=Your Company Name Docker Registry CA'

    以上命令中-subj參數里的/C表示國家,如CN;/ST表示省;/L表示城市或者地區;/O表示組織名;/CN通用名稱。

    • 第三步配置CA根證書,新建root-ca.cnf。
    [root_ca] basicConstraints = critical,CA:TRUE,pathlen:1 keyUsage = critical, nonRepudiation, cRLSign, keyCertSign subjectKeyIdentifier=hash

    第四步簽發根證書。

    $ openssl x509 -req -days 3650 -in "root-ca.csr" \-signkey "root-ca.key" -sha256 -out "root-ca.crt" \-extfile "root-ca.cnf" -extensions \root_ca
    • 第五步生成站點SSL私鑰。
    $ openssl genrsa -out "docker.domain.com.key" 4096
    • 第六步使用私鑰生成證書請求文件。
    $ openssl req -new -key "docker.domain.com.key" -out "site.csr" -sha256 \-subj '/C=CN/ST=Shanxi/L=Datong/O=Your Company Name/CN=docker.domain.com'
    • 第七步配置證書,新建site.cnf文件。
    [server] authorityKeyIdentifier=keyid,issuer basicConstraints = critical,CA:FALSE extendedKeyUsage=serverAuth keyUsage = critical, digitalSignature, keyEncipherment subjectAltName = DNS:docker.domain.com, IP:127.0.0.1 subjectKeyIdentifier=hash
    • 第八步簽署站點SSL證書。
    $ openssl x509 -req -days 750 -in "site.csr" -sha256 \-CA "root-ca.crt" -CAkey "root-ca.key" -CAcreateserial \-out "docker.domain.com.crt" -extfile "site.cnf" -extensions server

    這樣已經擁有了docker.domain.com的網站SSL私鑰docker.domain.com.key和SSL證書docker.domain.com.crt及CA根證書root-ca.crt。

    新建ssl文件夾并將docker.domain.com.key、docker.domain.com.crt、root-ca.crt這三個文件移入,刪除其他文件。

    3.3.2 配置私有倉庫

    私有倉庫默認的配置文件位于容器內的/etc/docker/registry/config.yml,我們先在本地編輯config.yml,之后掛載到容器中。

    version: 0.1 log:accesslog:disabled: truelevel: debugformatter: textfields:service: registryenvironment: staging storage:delete:enabled: truecache:blobdescriptor: inmemoryfilesystem:rootdirectory: /var/lib/registry auth:htpasswd:realm: basic-realmpath: /etc/docker/registry/auth/nginx.htpasswd http:addr: :443host: https://docker.domain.comheaders:X-Content-Type-Options: [nosniff]http2:disabled: falsetls:certificate: /etc/docker/registry/ssl/docker.domain.com.crtkey: /etc/docker/registry/ssl/docker.domain.com.key health:storagedriver:enabled: trueinterval: 10s threshold: 3
    • 生成http認證文件
    $ mkdir auth$ docker run --rm \--entrypoint htpasswd \httpd:alpine \-Bbn username password > auth/nginx.htpasswd

    將上面的 username password 替換為你自己的用戶名和密碼。

    • 編輯docker-compose.yml
    version: '3'services:registry:image: registryports:- "443:443"volumes:- ./:/etc/docker/registry- registry-data:/var/lib/registry volumes:registry-data:
    • 修改hosts,編輯/etc/hosts
    127.0.0.1 docker.domain.com 啟動 $ docker-compose up -d

    這樣我們就搭建好了一個具有權限認證、TLS的私有倉庫,接下來我們測試其功能是否正常。

    3.3.3 測試私有倉庫功能

    由于自行簽發的CA根證書不被系統信任,所以我們需要將CA根證書ssl/root-ca.crt移入/etc/docker/certs.d/docker.domain.com文件夾中。

    $ sudo mkdir -p /etc/docker/certs.d/docker.domain.com$ sudo cp ssl/root-ca.crt /etc/docker/certs.d/docker.domain.com/ca.crt

    登錄到私有倉庫。

    $ docker login docker.domain.com

    嘗試推送、拉取鏡像。

    $ docker pull ubuntu:18.04$ docker tag ubuntu:18.04 docker.domain.com/username/ubuntu:18.04$ docker push docker.domain.com/username/ubuntu:18.04$ docker image rm docker.domain.com/username/ubuntu:18.04$ docker pull docker.domain.com/username/ubuntu:18.04

    如果我們退出登錄,嘗試推送鏡像。

    $ docker logout docker.domain.com$ docker push docker.domain.com/username/ubuntu:18.04no basic auth credentials

    發現會提示沒有登錄,不能將鏡像推送到私有倉庫中。

    3.4 Nexus3

    使用Docker官方的Registry創建的倉庫面臨一些維護問題。比如某些鏡像刪除以后空間默認是不會回收的,需要一些命令去回收空間然后重啟Registry。在企業中把內部的一些工具包放入Nexus中是比較常見的做法,最新版本Nexus3.x 全面支持Docker的私有鏡像。所以使用Nexus3.x一個軟件來管理Docker,Maven,Yum,PyPI等是一個明智的選擇。

    3.4.1 啟動Nexus容器

    $ docker run -d --name nexus3 --restart=always \-p 8081:8081 \--mount src=nexus-data,target=/nexus-data \sonatype/nexus3

    首次運行需等待3-5分鐘,你可以使用docker logs nexus3 -f查看日志:

    $ docker logs nexus3 -f2021-03-11 15:31:21,990+0000 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.bootstrap.jetty.JettyServer - -------------------------------------------------Started Sonatype Nexus OSS 3.30.0-01-------------------------------------------------

    如果你看到以上內容,說明Nexus已經啟動成功,你可以使用瀏覽器打開http://YourIP:8081訪問Nexus了。例如:http://10.30.185.122:8081/

    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Nx0jnLRP-1655689956680)(https://note.youdao.com/yws/res/25638/WEBRESOURCEea1c7e91e13c438d318aa0c9acd07a6d)]

    其數據目錄為:

    root@pang-HP:/var/lib/docker/volumes/nexus-data# ll 總用量 12 drwx-----x 3 root root 4096 6月 17 14:41 ./ drwx-----x 4 root root 4096 6月 17 14:41 ../ drwxr-xr-x 15 200 200 4096 6月 17 16:09 _data/ root@pang-HP:/var/lib/docker/volumes/nexus-data#

    首次運行請通過以下命令獲取初始密碼:

    $ docker exec nexus3 cat /nexus-data/admin.password9266139e-41a2-4abb-92ec-e4142a3532cb

    首次啟動Nexus的默認帳號是admin,密碼則是上邊命令獲取到的,點擊右上角登錄,首次登錄需更改初始密碼。

    登錄之后可以點擊頁面上方的齒輪按鈕按照下面的方法進行設置。

    3.4.2 創建倉庫

    創建一個私有倉庫的方法:Repository->Repositories點擊右邊菜單Create repository選擇docker (hosted)

    • Name: 倉庫的名稱
    • HTTP: 倉庫單獨的訪問端口(例如:5000)
    • Hosted -> Deployment pollcy: 請選擇Allow redeploy否則無法上傳Docker鏡像。

    其它的倉庫創建方法請各位自己摸索,還可以創建一個docker (proxy) 類型的倉庫鏈接到DockerHub上。再創建一個 docker (group) 類型的倉庫把剛才的hosted與proxy添加在一起。主機在訪問的時候默認下載私有倉庫中的鏡像,如果沒有將鏈接到DockerHub中下載并緩存到Nexus中。

    3.4.3 添加訪問權限

    菜單Security->Realms把Docker Bearer Token Realm移到右邊的框中保存。

    添加用戶規則:菜單Security->Roles->Create role在Privlleges選項搜索docker把相應的規則移動到右邊的框中然后保存。

    添加用戶:菜單Security->Users->Create local user在Roles選項中選中剛才創建的規則移動到右邊的窗口保存。

    3.4.4 重啟nexus服務,開放5000端口

    (base) pang@pang-HP:~$ sudo docker stop nexus3 nexus3 (base) pang@pang-HP:~$ sudo docker rm nexus3 nexus3 (base) pang@pang-HP:~$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 98bbce6f5691 centos:7 "/bin/bash" 3 days ago Up 3 days reverent_morse (base) pang@pang-HP:~$ (base) pang@pang-HP:~$ sudo docker run -d --name nexus3 --restart=always \-p 8081:8081 \-p 5000:5000 \--mount src=nexus-data,target=/nexus-data \sonatype/nexus3 9a102684ab20514cad0e84617f4f4185120a23b306d76f12f920152c6c0acb6f (base) pang@pang-HP:~$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9a102684ab20 sonatype/nexus3 "sh -c ${SONATYPE_DI…" 9 seconds ago Up 9 seconds 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp, 0.0.0.0:8081->8081/tcp, :::8081->8081/tcp nexus3 98bbce6f5691 centos:7 "/bin/bash" 3 days ago Up 3 days reverent_morse (base) pang@pang-HP:~$ ss -tan State Recv-Q Send-Q Local Address:Port Peer Address:Port Process ... LISTEN 0 4096 0.0.0.0:5000 0.0.0.0:* ... LISTEN 0 4096 0.0.0.0:8081 0.0.0.0:* ... (base) pang@pang-HP:~$

    3.4.5 測試

    • curl命令
    (base) pang@pang-HP:~$ curl -l http://10.30.185.122:5000 <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <title>Error 400 Not a Docker request</title> </head> <body><h2>HTTP ERROR 400 Not a Docker request</h2> <table> <tr><th>URI:</th><td>/</td></tr> <tr><th>STATUS:</th><td>400</td></tr> <tr><th>MESSAGE:</th><td>Not a Docker request</td></tr> <tr><th>SERVLET:</th><td>-</td></tr> </table> <hr><a href="https://eclipse.org/jetty">Powered by Jetty:// 9.4.43.v20210629</a><hr/></body> </html> (base) pang@pang-HP:~$

    3.4.6 docker登錄倉庫

    (base) pang@pang-HP:~$ sudo docker login http://10.30.185.122:5000 Username: pang Password: Error response from daemon: Get "https://10.30.185.122:5000/v2/": http: server gave HTTP response to HTTPS client (base) pang@pang-HP:~$

    nexsu倉庫開的是http,docker要走https。參考3.2.4節處理。處理后重新登錄:

    (base) pang@pang-HP:/etc/docker$ sudo docker login http://10.30.185.122:5000 Authenticating with existing credentials... Login did not succeed, error: Error response from daemon: Get "http://10.30.185.122:5000/v2/": dial tcp 10.30.185.122:5000: connect: connection refused Username (admin): pang Password: Error response from daemon: Get "http://10.30.185.122:5000/v2/": dial tcp 10.30.185.122:5000: connect: connection refused (base) pang@pang-HP:/etc/docker$

    此時發現,創建的賬戶pang無法登錄(無法登錄原因未解決 ???)。重新使用admin登錄成功:

    (base) pang@pang-HP:/etc/docker$ sudo docker login http://10.30.185.122:5000 Username: admin Password: WARNING! Your password will be stored unencrypted in /root/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-storeLogin Succeeded (base) pang@pang-HP:/etc/docker$

    3.4.7 操作鏡像

    • 上傳鏡像到Nexus3中
    (base) pang@pang-HP:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE python 3 763642b839b7 5 days ago 55.4MB debian stretch-slim a88d8e7bd33c 3 weeks ago 55.4MB registry 2 773dbf02e42e 3 weeks ago 24.1MB sonatype/nexus3 latest aab1398bb647 4 weeks ago 705MB centos 7 eeb6ee3f44bd 9 months ago 204MB (base) pang@pang-HP:~$ sudo docker tag python:3 10.30.185.122:5000/python:v1 (base) pang@pang-HP:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE 10.30.185.122:5000/python v1 763642b839b7 5 days ago 55.4MB python 3 763642b839b7 5 days ago 55.4MB debian stretch-slim a88d8e7bd33c 3 weeks ago 55.4MB registry 2 773dbf02e42e 3 weeks ago 24.1MB sonatype/nexus3 latest aab1398bb647 4 weeks ago 705MB centos 7 eeb6ee3f44bd 9 months ago 204MB (base) pang@pang-HP:~$ sudo docker push 10.30.185.122:5000/python:v1 The push refers to repository [10.30.185.122:5000/python] 692f0d941fcb: Pushed 2ddc9f2aee6d: Pushed v1: digest: sha256:c001da366c3e68619a8bcd8a61b6a888b7e1bb3a293ac30382d865d0fad3789f size: 736 (base) pang@pang-HP:~$
    • 檢查Nexus3中鏡像結果

    3.4.8 服務端啟動方式改進,將Nexus3注冊成系統服務

    • 編寫Linux文件 vim /etc/systemd/system/nexus.service
    [Unit] Description=Nexus Documentation=https://www.sonatype.com After=network-online.target docker.service Requires=docker.service[Service] ExecStartPre=-/usr/bin/docker rm -f nexus ExecStart=/usr/bin/docker run \ -p 8081:8081 \ -p 5000:5000 \ --mount src=nexus-data,target=/nexus-data \ sonatype/nexus3ExecStop=/usr/bin/docker stop nexusLimitNOFILE=65535 Restart=on-failure StartLimitBurst=3 StartLimitInterval=60s[Install] WantedBy=multi-user.target
    • 停止和刪除命令行啟動的nexus服務
    # docker stop nexus # docker rm nexus

    用systemd啟動服務

    # systemctl daemon-reload # systemctl start nexus # systemctl enable nexus # systemctl status nexus

    3.4.9 改nexus倉庫的http為https

    前面我們用docker容器搭建nexus服務,創建了一個的鏡像倉庫,倉庫端口為5000,協議為http,不是https。nexsu倉庫開的是http,dockr 要走https,我們是通過在客戶端添加倉庫信任解決的。

    那么,有沒有更符合最佳實踐的方式呢?有!用nexus-https鏡像,nexus官方鏡像的改進版

    具體可以參考:【nexus】用nexus3.x 官方鏡像搭建docker私有鏡像倉庫

    總結

    以上是生活随笔為你收集整理的Docker笔记-04 仓库的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    婷婷五月在线视频 | 成人精品久久久 | 久久免费毛片视频 | 99精品视频免费观看视频 | 亚洲视频六区 | 色婷婷福利 | 亚洲日韩中文字幕在线播放 | 久久久久国产成人免费精品免费 | 又黄又爽免费视频 | 日韩成人精品在线观看 | 成人中心免费视频 | 91精品亚洲影视在线观看 | 国产黄免费 | 九九欧美视频 | 中文字幕在线播放视频 | 亚洲欧美日韩精品久久奇米一区 | www.色午夜| 日韩精品欧美视频 | 日韩欧美在线播放 | 在线电影播放 | 亚洲 精品在线视频 | 91网址在线观看 | 99欧美精品 | 日韩视频在线一区 | 日韩国产精品久久久久久亚洲 | 成人av影视观看 | 国产无套精品久久久久久 | 一区二区三区四区五区在线 | 最新中文字幕在线观看视频 | 国产在线观看你懂得 | 欧美成人在线网站 | 欧美性一级观看 | 日本久久久久久久久久 | 欧美日韩亚洲在线观看 | 国产精品久久久久久电影 | 午夜精品成人一区二区三区 | 国产一区二区三区免费在线观看 | 国产精品国产精品 | 亚洲精品色视频 | 久久久久久毛片精品免费不卡 | 欧美精品在线免费 | 中文字幕888| 99爱在线 | 亚洲精品国产综合久久 | 99这里都是精品 | 亚洲91视频 | 91片在线观看 | av网址aaa| 国内精品免费久久影院 | 欧美极度另类性三渗透 | 久久午夜电影 | 99免费精品| 日本99干网 | 亚洲精品91天天久久人人 | 97香蕉超级碰碰久久免费软件 | 免费高清在线观看成人 | 免费av黄色 | 色婷婷中文 | 91精品国产麻豆国产自产影视 | 免费日韩一区二区三区 | 国产午夜精品视频 | 日韩精品中文字幕在线不卡尤物 | 超碰日韩 | 91精品人成在线观看 | 国产永久免费观看 | 日批视频 | 黄色在线观看www | 夜夜躁日日躁狠狠久久88av | 干干夜夜 | 日本精品视频在线 | 久久久精品综合 | 国产黄在线看 | 欧美日韩久久不卡 | 亚洲精品乱码久久久久久蜜桃动漫 | 天天激情天天干 | 久久久久久久久久久成人 | 福利视频在线看 | 国产91勾搭技师精品 | 亚洲va在线va天堂va偷拍 | 国产黄在线免费观看 | 悠悠av资源片 | 国产99re | 六月色婷| 国产黄网在线 | 久久精品老司机 | 91粉色视频 | 久久伦理网 | 国产香蕉久久 | av千婊在线免费观看 | 亚洲精品自拍视频在线观看 | 日韩大片在线播放 | 久久久久久不卡 | 在线免费观看黄色小说 | 国产中出在线观看 | 免费观看黄色12片一级视频 | 麻豆视频91 | 日韩视频在线观看视频 | 免费久久精品视频 | 中文字幕制服丝袜av久久 | 国产精品久久久久久爽爽爽 | 久久综合久久综合九色 | 久久精品99久久久久久 | 午夜精品久久一牛影视 | 国产一区二区三区免费观看视频 | www.夜夜骑.com | 在线久久 | 午夜电影中文字幕 | 国产精品一区免费在线观看 | 国产一区二区久久精品 | av一级片网站 | 蜜桃传媒一区二区 | 91新人在线观看 | 99久久精品网| 成人久久精品 | 亚洲国产成人av网 | 国产精品美女久久久久久免费 | 久久久精华网 | 亚洲精品在线免费 | 国产日韩欧美自拍 | 欧美黄污视频 | 国产精品18久久久久久久久 | 日韩网站在线播放 | 九九日九九操 | 99精品美女 | 国产中文字幕三区 | 免费日韩 精品中文字幕视频在线 | 有码一区二区三区 | 超碰人人国产 | 五月婷婷综合网 | 国产999精品久久久久久绿帽 | 久久精品精品电影网 | 免费观看视频黄 | 久草免费在线 | 亚洲黄色一级电影 | 欧美人人爱 | 亚洲欧洲国产精品 | 中文字幕在线日 | 六月久久婷婷 | 91高清视频 | 欧美久久久久久久久久久久久 | 免费视频在线观看网站 | 亚洲三级黄 | 免费看一级黄色 | 国产一级免费在线观看 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 久久久久高清毛片一级 | 337p日本大胆噜噜噜噜 | 亚洲高清激情 | 久草在线综合网 | 国产精品免费观看视频 | 三级a视频 | 一级成人免费 | 国产精品二区三区 | 97天堂网 | 中文字幕在线免费观看 | 亚洲精品国产精品乱码在线观看 | 精品免费久久久久 | 免费三及片 | 免费国产黄线在线观看视频 | 久久午夜影院 | 国产精品久久久久久一区二区 | 国际精品久久久 | 国产一级淫片免费看 | 国产精品成人久久 | 中文视频一区二区 | 日韩精品一区二区三区水蜜桃 | wwwwww国产| 日韩理论电影在线观看 | 国产精品日韩久久久久 | 胖bbbb搡bbbb擦bbbb | 久草精品视频在线看网站免费 | 日日爱999 | 久久国产精品99国产 | www.超碰97.com| 999成人网 | 麻豆一区二区 | 成人av网页 | 久久不见久久见免费影院 | 91九色国产在线 | 一本色道久久精品 | 成年人国产在线观看 | 国产成人精品午夜在线播放 | 免费亚洲片 | 欧美日韩18 | 97国产精品亚洲精品 | 特级黄色视频毛片 | 成人欧美日韩国产 | 一区二区三区四区在线免费观看 | 久久久亚洲网站 | 五月婷香 | 欧美日韩免费在线观看视频 | 欧美xxxx性xxxxx高清 | 99久久婷婷国产 | 亚洲黄色免费 | 欧美日韩成人 | 国产精品久久久久久欧美 | 亚洲国产欧美在线看片xxoo | 欧美一区二视频在线免费观看 | 欧美疯狂性受xxxxx另类 | 天天操夜夜看 | 在线激情影院一区 | 99综合影院在线 | 欧美国产视频在线 | 黄色三级免费观看 | 色欧美88888久久久久久影院 | 色中色综合 | 日韩精品一区二区三区电影 | 中文字幕在线播放av | 久久久久夜色 | 在线看不卡av | 成人精品一区二区三区中文字幕 | 永久免费精品视频 | 激情影院在线 | 天天干人人插 | 欧美国产亚洲精品久久久8v | 麻豆94tv免费版 | 亚洲精品国产品国语在线 | 欧美午夜精品久久久久 | www.在线观看av | 在线欧美a | 日韩精品一区二区三区第95 | 国产理论一区二区三区 | 欧美一级xxxx | 91丨精品丨蝌蚪丨白丝jk | 免费视频久久 | 亚洲国产欧美在线看片xxoo | 视频在线观看91 | 手机版av在线 | 久久精品韩国 | 久久成人毛片 | 欧美美女视频在线观看 | 91精品国| 成年人免费在线 | 国产一区二区三区在线免费观看 | 操久久网 | 在线日韩视频 | 99在线免费视频观看 | 久久久久国产一区二区 | 91视频91色 | 亚洲欧美成人综合 | 精品99视频 | 亚洲午夜av久久乱码 | 国产资源免费 | 国产精品日韩欧美一区二区 | 午夜精品久久久久久久久久久久久久 | 午夜丁香视频在线观看 | 国产亚洲精品bv在线观看 | 精品视频久久久 | 四虎影视www | 欧美aa一级片 | 亚洲精品五月天 | 99精品视频在线免费观看 | 成片视频免费观看 | 91av播放 | 成人av影视观看 | 亚洲精品国产精品国 | 超碰国产在线观看 | 91香蕉国产在线观看软件 | 玖玖色在线观看 | www.av免费 | 丁香在线观看完整电影视频 | 国产精品入口66mio女同 | 在线观看v片 | 中文字幕第一页在线视频 | 精品视频在线播放 | 天天操天天爱天天爽 | 中文字幕一区二区在线观看 | 久久精品国产免费观看 | 天天av天天 | av成人在线电影 | 国产一级特黄毛片在线毛片 | 69精品久久久 | 国产视频一区二区在线播放 | 国产成人三级三级三级97 | 亚洲一片黄 | 国产精品视频永久免费播放 | 日韩最新理论电影 | 亚洲精品h| 日日躁夜夜躁aaaaxxxx | 在线精品观看国产 | 韩国精品福利一区二区三区 | 日韩电影在线一区 | 婷婷亚洲综合五月天小说 | 久久综合射 | 色婷婷福利 | 久久色在线播放 | www夜夜 | 六月丁香激情综合 | 97爱| 久久视频免费在线 | 日韩免费在线观看视频 | 欧美一二三区播放 | 国产在线专区 | 91精品视频观看 | 蜜臀av夜夜澡人人爽人人 | 成人午夜片av在线看 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 午夜10000| 91九色porny蝌蚪主页 | 国产美女视频免费 | 久久综合九色欧美综合狠狠 | 国产精品久久婷婷六月丁香 | 97视频在线观看免费 | 国产精品色婷婷视频 | 99精品福利视频 | 国产精品综合av一区二区国产馆 | 尤物一区二区三区 | 亚洲婷婷网 | 欧美性黄网官网 | 探花视频在线版播放免费观看 | 五月天狠狠操 | 久热香蕉视频 | 波多野结衣视频在线 | a级国产乱理伦片在线观看 亚洲3级 | 欧美成人性网 | 99中文视频在线 | 欧美日韩在线免费观看 | a天堂最新版中文在线地址 久久99久久精品国产 | 久久视频网 | 91精彩视频在线观看 | 激情网五月婷婷 | 人成午夜视频 | 日本中文字幕在线免费观看 | 国产色一区| 97在线视频免费观看 | 国内精品美女在线观看 | 欧美动漫一区二区三区 | 日日天天狠狠 | 国产精品久久久久免费 | 中文免费 | 涩涩网站在线播放 | 91麻豆传媒| 久久久久久久久久久久久9999 | 波多野结衣网址 | 久久免费视频6 | 97av在线视频 | 欧美性黄网官网 | 国产女做a爱免费视频 | 欧美一区二区在线免费看 | 午夜 久久 tv | 精品日本视频 | 天天躁日日躁狠狠躁 | 久久婷婷国产色一区二区三区 | 久久久久中文字幕 | 久久国产精品一区二区三区 | 亚洲精品久久久久久国 | 国产欧美在线一区二区三区 | 亚州视频在线 | 五月婷婷深开心 | 开心激情久久 | 日韩一区二区三区高清在线观看 | 综合网伊人 | 中国一级特黄毛片大片久久 | 精品91| 久久久网站 | 成人试看120秒 | 午夜私人影院久久久久 | 国产一区二区不卡视频 | 欧美国产日韩一区二区三区 | 日韩欧美一区二区在线 | 婷婷av网 | 97av影院 | 国产精品久久婷婷六月丁香 | 中文字幕人成一区 | 成人免费看片98欧美 | 91精品免费 | 国产高清 不卡 | 久久人人爽人人人人片 | 欧美午夜精品久久久久 | 欧美日韩aaaa| 国产成年人av | 天天综合网 天天 | 欧美激情另类文学 | 九七视频在线 | 精品久久久久久久久久久久 | 国产香蕉视频 | 亚洲va韩国va欧美va精四季 | 国产视频综合在线 | 亚洲狠狠操 | 视频在线观看一区 | 国产精品毛片一区二区在线看 | 久久久久久久久电影 | www91在线观看 | 欧美老人xxxx18 | 久久免费在线观看视频 | 国产高清中文字幕 | 国产精品久久一区二区三区不卡 | www激情久久| 免费高清国产 | 免费中午字幕无吗 | 九九免费在线视频 | 九九av| 日韩美在线观看 | 91麻豆视频 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 欧美另类亚洲 | 久久无码精品一区二区三区 | 精品极品在线 | 国产精品资源 | 一级一级一片免费 | 97在线播放视频 | 伊人久久av | 999国内精品永久免费视频 | 国产成人精品午夜在线播放 | 欧美精品在线观看免费 | 在线播放一区二区三区 | 国产成人在线播放 | 国产精品久久久久久一二三四五 | 六月久久婷婷 | 欧美精品乱码久久久久久 | av免费在线看网站 | 8090yy亚洲精品久久 | 中文字幕欧美日韩va免费视频 | 精品亚洲va在线va天堂资源站 | 五月天亚洲激情 | 91在线麻豆| 精品久久久网 | 久久婷婷激情 | 国产精品免费视频一区二区 | 成人在线观看资源 | 超碰在线资源 | 在线国产一区二区 | 亚洲成av人片在线观看香蕉 | 国产日韩欧美综合在线 | 日韩电影一区二区三区在线观看 | 免费在线激情电影 | 中文字幕 国产视频 | 日韩黄色免费看 | 日本99精品 | bbb搡bbb爽爽爽 | 手机看片中文字幕 | 国产精品第一页在线观看 | 91资源在线播放 | 日本公妇色中文字幕 | 黄色的网站免费看 | 国产欧美三级 | 一本色道久久综合亚洲二区三区 | 亚州精品在线视频 | 国产免费午夜 | 91精品色 | 国产精品二区三区 | 婷婷九九| 日躁夜躁狠狠躁2001 | 麻豆播放| 色先锋av资源中文字幕 | 色999视频| 精品美女在线观看 | 婷婷激情久久 | 少妇视频在线播放 | 最新国产在线视频 | 久久不射网站 | 欧美日韩在线视频观看 | 亚洲精品午夜国产va久久成人 | 国产成人在线免费观看 | 日韩一区二区免费在线观看 | 中文字幕久久精品 | 久久久99精品免费观看app | 国产精品一区二区久久精品爱涩 | 日韩精品五月天 | 久久免费视频网站 | aa一级片 | 成人av av在线 | 欧美日韩一级久久久久久免费看 | 欧美91精品久久久久国产性生爱 | 久久久久久久久久亚洲精品 | 国产精品v欧美精品 | 国产精品永久免费 | 中文字幕中文中文字幕 | 在线免费观看亚洲视频 | 日韩在线电影观看 | 干综合网 | 日韩av播放在线 | 久久亚洲免费 | 亚洲精选视频免费看 | 最近中文字幕免费视频 | 国产很黄很色的视频 | 经典三级一区 | 免费看片网页 | 天天艹天天 | 黄色av电影在线观看 | 天躁狠狠躁 | 亚洲精品国产品国语在线 | 国产精品刺激对白麻豆99 | 又黄又爽又湿又无遮挡的在线视频 | 九九久久久久久久久激情 | 色综合久久久久久中文网 | 九九精品视频在线看 | 最近高清中文在线字幕在线观看 | 国产精品久久久久久久久久久杏吧 | 久久久麻豆 | 中文字幕色婷婷在线视频 | 中文字幕成人在线 | 日韩精品91偷拍在线观看 | 福利视频导航网址 | 午夜三级大片 | 91黄在线看| 中文十次啦 | 色干综合 | 久久久久久久久久国产精品 | zzijzzij亚洲日本少妇熟睡 | 碰超在线97人人 | 国产高清一区二区 | 久久成年人网站 | 中文字幕日韩一区二区三区不卡 | 免费成人结看片 | 亚洲一区二区精品 | 国产美女在线观看 | 精品久久久久久久久久久久久久久久久久 | 日韩国产精品久久 | 91福利视频免费观看 | 国产在线观看二区 | 在线观看黄色免费视频 | 国产精品一区电影 | 欧美少妇bbwhd| 国内精品久久天天躁人人爽 | www操操 | 国产精品久久久久国产精品日日 | 黄色av一区二区三区 | 日日干天天插 | 日韩在线免费小视频 | www.国产视频 | 中文字幕精品一区二区三区电影 | 亚洲一区二区三区在线看 | 日韩专区一区二区 | 国产精品久久久久久久午夜 | 国产亚洲视频在线观看 | 国产精品久久久久久吹潮天美传媒 | 国产精品久久在线 | 高清av在线免费观看 | 免费观看一级特黄欧美大片 | 波多野结衣在线观看一区二区三区 | 国产亚洲精品久久久久久久久久久久 | 91在线小视频 | 成人久久亚洲 | 婷婷国产精品 | 久久中文字幕在线视频 | 日日日操操 | 国产福利免费看 | 黄网站a| 亚洲 欧洲 国产 精品 | 国产精品美女久久久久久2018 | 狠狠艹夜夜干 | 国产精品久久久久久久久久妇女 | 国产精品1区2区在线观看 | 国产精品 日韩 | 成人免费视频播放 | 久草在线免费资源站 | av免费片 | 一级黄色a视频 | 国产午夜三级一区二区三 | 国产日韩精品在线 | 狠狠操导航| 午夜av一区 | 91在线视频观看免费 | 黄色小说视频网站 | 精品国产一区二区三区男人吃奶 | 在线观看免费 | 黄av在线| av中文字幕日韩 | 久久久国产视频 | 国产99久久久国产 | 精品在线视频观看 | 青青草久草在线 | 久久96| 亚洲人人射 | 特级西西人体444是什么意思 | 超碰公开在线 | 久久免费视频在线观看 | 91麻豆精品国产91久久久久久久久 | 日韩av三区| 丁香九月婷婷 | 日韩电影在线观看中文字幕 | 91视频最新网址 | 黄色av网站在线观看免费 | 国产小视频精品 | 久久狠狠婷婷 | 国产精品ⅴa有声小说 | 狠狠干,狠狠操 | 久久超 | 免费麻豆网站 | 欧美视频在线观看免费网址 | 丁香婷婷综合色啪 | 毛片美女网站 | 日韩中字在线 | 国产精品久久久久久麻豆一区 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 亚洲最大激情中文字幕 | 国内精品久久天天躁人人爽 | 国产精品福利一区 | 国产精品久久久久久久久久了 | 中文字幕第一页在线播放 | 免费高清影视 | 日韩精品一区二区三区第95 | 欧美日韩在线观看不卡 | 在线观看免费日韩 | 黄色精品网站 | 成人h电影在线观看 | 欧美日韩高清一区二区 国产亚洲免费看 | 日韩一区正在播放 | 日韩天天综合 | 日韩成人免费观看 | 国产精品理论片在线播放 | 久久国产精品影片 | 亚洲一区二区视频 | 亚洲色图 校园春色 | 婷婷色在线资源 | 日韩在线免费观看视频 | 成人亚洲网| 亚洲尺码电影av久久 | 成人在线观看免费 | 国产在线播放一区 | 啪啪激情网 | 亚洲国产电影在线观看 | 亚洲无在线 | 狠狠干我| 亚洲精品综合久久 | 怡春院av | 免费在线观看一级片 | 国产免费一区二区三区网站免费 | 久久久精品视频网站 | 国产综合精品久久 | 国际av在线 | 韩国精品在线 | 国产日韩在线播放 | 天天干天天操天天入 | 91av九色| 国产护士在线 | 亚洲精品国产区 | 亚洲国产精品久久 | 精品国产一区二区三区四区在线观看 | 欧美另类高清 | 国产码电影 | a久久久久| 天天操天天操天天爽 | 99re热精品视频 | 99爱这里只有精品 | 欧美激情综合五月色丁香 | 在线观看亚洲精品视频 | 久久免费资源 | 久久国产99 | 日本在线成人 | 久久久久久久久久伊人 | 国产日韩欧美在线一区 | 亚洲高清在线 | av在线小说| 狠狠综合网| 免费a一级 | 91爱爱电影 | 51久久夜色精品国产麻豆 | 欧美激情亚洲综合 | 最近久乱中文字幕 | 在线观看91 | 国产护士hd高朝护士1 | 国产精品久久片 | 久久超| 日韩xxxx视频 | 中文亚洲欧美日韩 | 免费观看成年人视频 | 欧美激情精品久久久久久 | 免费a网址 | 欧美精品中文字幕亚洲专区 | 五月婷婷色综合 | 欧美色图30p | 日韩欧美视频一区 | 国产 日韩 在线 亚洲 字幕 中文 | 久久精品91久久久久久再现 | 精品视频123区在线观看 | 日韩欧美视频在线免费观看 | 麻豆小视频在线观看 | 在线看欧美| 四虎www| 丁香六月婷婷开心 | 久色小说| 又爽又黄又无遮挡网站动态图 | 97精品国产97久久久久久春色 | 日本二区三区在线 | 免费精品国产va自在自线 | 欧美日韩一区二区三区免费视频 | 91黄色小网站 | 丁香婷婷激情网 | 97视频在线| 久久久久久蜜av免费网站 | 久久短视频 | 亚洲成年人免费网站 | 高清一区二区三区 | 人人爽人人爽人人爽 | 九九热有精品 | 一区二区三区四区精品视频 | 中文字幕av在线不卡 | 成人在线播放av | 婷婷在线色 | 毛片无卡免费无播放器 | 国产精品福利av | 白丝av在线 | 亚洲精品视频一二三 | 99电影456麻豆 | 日韩av午夜在线观看 | 欧美日韩中文字幕在线视频 | 国产精品黄色av | 91免费在线 | 尤物九九久久国产精品的分类 | 碰超在线 | 一区二区三区在线看 | 中文字幕一区二 | 日韩综合一区二区三区 | 一区二区 精品 | 亚洲精品福利视频 | 国产精品自产拍在线观看网站 | 国外成人在线视频网站 | 亚洲国产日韩欧美 | 国产黄免费在线观看 | 免费观看91视频大全 | 亚洲精品国产精品国自产观看浪潮 | 久久免费公开视频 | 欧美成人理伦片 | 天天综合天天做天天综合 | 去看片 | 国产在线精品一区二区不卡了 | av千婊在线免费观看 | 亚洲一区av | 精品国产乱码久久 | 国产九色在线播放九色 | 亚洲精品99 | 一二三区在线 | 欧美aaa视频| 国产黄色片免费在线观看 | 国产一区二区三区四区大秀 | 女人18精品一区二区三区 | 久久五月天综合 | 久久人人爽人人片av | av先锋影音少妇 | 日韩在线无 | 超碰在线97观看 | 激情婷婷在线 | 国产手机av | 久久综合色8888 | 精品视频成人 | 亚洲网久久 | 国产精品久久久久久久午夜片 | 久久国产91| 亚洲国产精品500在线观看 | 日日夜夜天天射 | 九九热免费在线视频 | 亚洲午夜精品在线观看 | 中文字幕欧美激情 | 美女黄频视频大全 | 国产麻豆果冻传媒在线观看 | 精品视频在线播放 | 久热香蕉视频 | 国产精品专区在线 | 久久99国产精品自在自在app | 黄色影院在线免费观看 | 六月婷操 | 免费亚洲精品视频 | 国产 视频 久久 | 五月婷婷中文 | 在线视频18在线视频4k | 天天拍天天色 | 久久高清毛片 | 99视频免费 | 国产精品久久久久久久久久久久午夜 | 91成人精品一区在线播放69 | 午夜精品视频免费在线观看 | 亚洲精品高清在线观看 | 夜夜操网| 一级a性色生活片久久毛片波多野 | 女人18片毛片90分钟 | 亚洲国产精品推荐 | 国产精品国产三级国产不产一地 | 黄色小说视频在线 | 久久久网 | 国产精品九九久久99视频 | www.天天操.com | 免费精品在线观看 | 日本视频精品 | 国产精品无 | 免费a一级 | 亚洲高清免费在线 | 亚洲视频1区2区 | 国产在线黄 | 久久理论视频 | 国产亚洲一区二区在线观看 | 中文字幕在线免费观看 | 成人国产精品久久久久久亚洲 | 97在线播放 | 国产99久久精品 | 在线观看欧美成人 | 人人舔人人舔 | 日韩三级在线观看 | 天堂素人在线 | 成人黄色大片在线免费观看 | 麻花天美星空视频 | 色香蕉视频| 九九三级毛片 | 日本mv大片欧洲mv大片 | 在线观看亚洲国产 | 日韩在线高清视频 | 人人添人人澡人人澡人人人爽 | 2019精品手机国产品在线 | 在线观看国产v片 | 日本最大色倩网站www | 国内精品99 | 在线午夜电影神马影院 | 四虎成人精品 | 97免费在线观看视频 | 99久久综合狠狠综合久久 | 亚洲在线视频网站 | 国产一区二区三区午夜 | 久久久国产日韩 | 四虎国产精品永久在线国在线 | 视频一区在线免费观看 | 日韩精品一区在线播放 | 高潮毛片无遮挡高清免费 | 久久久久久久久久久久久久电影 | 四虎国产精品永久在线国在线 | 国产伦理剧 | 在线不卡视频 | 日韩色在线 | 99久久精品无码一区二区毛片 | 中文欧美字幕免费 | 黄色影院在线免费观看 | 永久免费观看视频 | 国产手机视频精品 | 成人三级网站在线观看 | 久久福利电影 | 亚洲国产精品第一区二区 | 久久久首页 | 成人午夜精品 | 亚洲精品麻豆 | 99精品视频在线观看播放 | 国产18精品乱码免费看 | 久久美女高清视频 | 久草剧场 | 在线观看精品一区 | 日韩av在线高清 | 久久久婷 | 中文字幕成人一区 | 超碰人人舔 | 国产精品二区在线观看 | 丁香婷婷综合五月 | 国产很黄很色的视频 | 国产亚洲精品成人av久久影院 | 亚洲japanese制服美女 | 国产精品免费在线 | 久久精品99北条麻妃 | 国产精品一区二区在线观看 | 欧美一级性生活片 | 成人黄色小说网 | 国产拍在线 | 国产天天爽 | 黄色软件大全网站 | 欧美精品日韩 | 四虎成人免费影院 | 黄色av成人在线观看 | 日日天天狠狠 | 人人添人人澡人人澡人人人爽 | 欧美精品在线观看一区 | 丁香六月综合网 | 午夜婷婷综合 | 亚洲va欧美va人人爽春色影视 | 亚洲一区二区精品在线 | 免费看网站在线 | 亚洲欧美在线观看视频 | 99视频免费观看 | 五月开心婷婷 | 91豆花在线观看 | 97电院网手机版 | 五月天久久综合网 | 日韩有码欧美 | 美女网站黄在线观看 | 欧日韩在线 | 成年人视频免费在线 | 久久精品一级片 | 国产免费成人av | 欧美另类重口 | 99久久精品久久久久久动态片 | 国产精品露脸在线 | 久久久免费视频播放 | 国产在线观看xxx | 久久亚洲私人国产精品 | 美女免费视频一区 | 开心激情网五月天 | 亚洲精品视频一二三 | 日韩欧美在线视频一区二区三区 | 国产护士hd高朝护士1 | 日韩在线一二三区 | 久久看片网站 | 日韩二级毛片 | 麻豆久久久久 | 婷婷精品国产欧美精品亚洲人人爽 | 久久久高清视频 | 色偷偷88888欧美精品久久 | 亚洲午夜av久久乱码 | 国产亚洲免费观看 | 免费不卡中文字幕视频 | 国产精品大片在线观看 | 亚洲成人免费在线 | 日韩欧美高清免费 | 中文字幕中文字幕在线一区 | 超碰精品在线观看 | 在线看日韩 | 99视频国产在线 | 日韩免费在线视频观看 | 91亚洲夫妻 | 国内精品久久久久久久久久 | 伊人网综合在线观看 | 九九久久久久久久久激情 | 国产一级高清 | 国产成人久久久久 | 国产一级在线免费观看 | 91香蕉视频在线下载 | 99视频在线 | 五月精品 | 亚洲91精品 | av中文字幕在线观看网站 | 国产精品嫩草影院99网站 | 国产高清一区二区 | 激情在线五月天 | 免费a视频| www久久| 香蕉视频国产在线观看 | 成人毛片在线观看 | 激情伊人五月天 | 成人va天堂 | 在线观看 亚洲 | 日韩 精品 一区 国产 麻豆 | 天天在线免费视频 | 国产黄色在线看 | 亚洲电影一区二区 | 亚洲午夜小视频 | 日日干日日色 | 91.dizhi永久地址最新 | 国产一级免费观看视频 | 日韩欧美网址 | 97理论片 | 成人免费色 | 国产精品久久久区三区天天噜 | 美女黄频网站 | 三级黄色免费片 | 丁香视频全集免费观看 | 免费人人干 | 亚洲精品久久久久58 | a天堂最新版中文在线地址 久久99久久精品国产 | 玖玖在线视频观看 | 91福利小视频 | 久久99视频免费观看 | 中文字幕成人在线观看 | 在线精品观看 | 久久久久久久国产精品 | 国产理论影院 | 丁香久久五月 | 免费人成网 | 成年人黄色免费网站 | 天天操天天干天天综合网 | 五月天天色 | 一区二区不卡 | 黄色软件在线观看 | 免费观看性生交 | 国产精品久久精品 | 欧美韩国日本在线 | 成人一级影视 | 日韩高清免费在线 | 91中文字幕在线播放 | 久久精品麻豆 | 欧美久草网 | 99爱这里只有精品 | 国产97在线观看 | 国产不卡在线观看视频 | 久久精品免费电影 | 九九热在线精品 | 女人18毛片a级毛片一区二区 | 亚洲黄色在线观看 | 日韩精品五月天 | 国产精品免费视频观看 | 久久视频这里有久久精品视频11 | 中文国产字幕在线观看 | 日韩一级电影在线观看 | 国产精久久| 天天干天天天天 | 亚洲视频在线视频 | 亚洲精品成人 | 国产成人一区二区三区 | 六月激情| 激情欧美一区二区三区免费看 | 亚洲永久国产精品 | 婷婷中文字幕 | 国产 一区二区三区 在线 | 操操操av | 精品一区二区久久久久久久网站 | a在线一区 | 亚洲精品国产精品国自产观看 | 国产黑丝一区二区 | 人人爽人人爱 | 日韩欧美亚州 | 久久精品国产精品亚洲 | 综合色中色 | 久久99婷婷 | 波多野结衣一区二区 |