校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 詳解如何干凈的卸載docker的方法

詳解如何干凈的卸載docker的方法

熱門標簽:400電話申請找哪家公司 福州呼叫中心外呼系統哪家好 新鄉人工智能電話機器人加盟 地圖標注w是什么方向 昆明外呼系統 地圖標注需要提交啥資料入駐 七大洲地圖標注 河南省鄭州市地圖標注 臨汾電銷機器人費用

先上服務器環境信息:

卸載的原因:

宿主機過段時間就磁盤100%了,導致continart異常退出,后來找了很多解決方案,才發現是安裝docker的時候有個配置文件錯誤(正常的應該是|Storage Driver: overlay2)。

上干貨:

①卸載

yum remove docker \

         docker-client \

         docker-client-latest \

         docker-common \

         docker-latest \

         docker-latest-logrotate \

         docker-logrotate \

         docker-selinux \

         docker-engine-selinux \

         docker-engine

rm -rf /etc/systemd/system/docker.service.d

rm -rf /var/lib/docker

rm -rf /var/run/docker

②安裝

#!/bin/sh
set -e

# This script is meant for quick & easy install via:
#  $ curl -fsSL get.docker.com -o get-docker.sh
#  $ sh get-docker.sh
#
# For test builds (ie. release candidates):
#  $ curl -fsSL test.docker.com -o test-docker.sh
#  $ sh test-docker.sh
#
# NOTE: Make sure to verify the contents of the script
#    you downloaded matches the contents of install.sh
#    located at https://github.com/docker/docker-install
#    before executing.
#
# Git commit from https://github.com/docker/docker-install when
# the script was uploaded (Should only be modified by upload job):
SCRIPT_COMMIT_SHA=36b78b2


# This value will automatically get changed for:
#  * edge
#  * test
#  * experimental
DEFAULT_CHANNEL_VALUE="edge"
if [ -z "$CHANNEL" ]; then
  CHANNEL=$DEFAULT_CHANNEL_VALUE
fi

DEFAULT_DOWNLOAD_URL="https://download.docker.com"
if [ -z "$DOWNLOAD_URL" ]; then
  DOWNLOAD_URL=$DEFAULT_DOWNLOAD_URL
fi

DEFAULT_REPO_FILE="docker-ce.repo"
if [ -z "$REPO_FILE" ]; then
  REPO_FILE="$DEFAULT_REPO_FILE"
fi

SUPPORT_MAP="
x86_64-centos-7
x86_64-fedora-26
x86_64-fedora-27
x86_64-fedora-28
x86_64-debian-wheezy
x86_64-debian-jessie
x86_64-debian-stretch
x86_64-debian-buster
x86_64-ubuntu-trusty
x86_64-ubuntu-xenial
x86_64-ubuntu-bionic
x86_64-ubuntu-artful
s390x-ubuntu-xenial
s390x-ubuntu-bionic
s390x-ubuntu-artful
ppc64le-ubuntu-xenial
ppc64le-ubuntu-bionic
ppc64le-ubuntu-artful
aarch64-ubuntu-xenial
aarch64-ubuntu-bionic
aarch64-debian-jessie
aarch64-debian-stretch
aarch64-debian-buster
aarch64-fedora-26
aarch64-fedora-27
aarch64-fedora-28
aarch64-centos-7
armv6l-raspbian-jessie
armv7l-raspbian-jessie
armv6l-raspbian-stretch
armv7l-raspbian-stretch
armv7l-debian-jessie
armv7l-debian-stretch
armv7l-debian-buster
armv7l-ubuntu-trusty
armv7l-ubuntu-xenial
armv7l-ubuntu-bionic
armv7l-ubuntu-artful
"

mirror=''
DRY_RUN=${DRY_RUN:-}
while [ $# -gt 0 ]; do
  case "$1" in
    --mirror)
      mirror="$2"
      shift
      ;;
    --dry-run)
      DRY_RUN=1
      ;;
    --*)
      echo "Illegal option $1"
      ;;
  esac
  shift $(( $# > 0 ? 1 : 0 ))
done

case "$mirror" in
  Aliyun)
    DOWNLOAD_URL="https://mirrors.aliyun.com/docker-ce"
    ;;
  AzureChinaCloud)
    DOWNLOAD_URL="https://mirror.azure.cn/docker-ce"
    ;;
esac

command_exists() {
  command -v "$@" > /dev/null 2>&1
}

is_dry_run() {
  if [ -z "$DRY_RUN" ]; then
    return 1
  else
    return 0
  fi
}

deprecation_notice() {
  distro=$1
  date=$2
  echo
  echo "DEPRECATION WARNING:"
  echo "  The distribution, $distro, will no longer be supported in this script as of $date."
  echo "  If you feel this is a mistake please submit an issue at https://github.com/docker/docker-install/issues/new"
  echo
  sleep 10
}

get_distribution() {
  lsb_dist=""
  # Every system that we officially support has /etc/os-release
  if [ -r /etc/os-release ]; then
    lsb_dist="$(. /etc/os-release && echo "$ID")"
  fi
  # Returning an empty string here should be alright since the
  # case statements don't act unless you provide an actual value
  echo "$lsb_dist"
}

add_debian_backport_repo() {
  debian_version="$1"
  backports="deb http://ftp.debian.org/debian $debian_version-backports main"
  if ! grep -Fxq "$backports" /etc/apt/sources.list; then
    (set -x; $sh_c "echo \"$backports\" >> /etc/apt/sources.list")
  fi
}

echo_docker_as_nonroot() {
  if is_dry_run; then
    return
  fi
  if command_exists docker && [ -e /var/run/docker.sock ]; then
    (
      set -x
      $sh_c 'docker version'
    ) || true
  fi
  your_user=your-user
  [ "$user" != 'root' ] && your_user="$user"
  # intentionally mixed spaces and tabs here -- tabs are stripped by "<<-EOF", spaces are kept in the output
  echo "If you would like to use Docker as a non-root user, you should now consider"
  echo "adding your user to the \"docker\" group with something like:"
  echo
  echo " sudo usermod -aG docker $your_user"
  echo
  echo "Remember that you will have to log out and back in for this to take effect!"
  echo
  echo "WARNING: Adding a user to the \"docker\" group will grant the ability to run"
  echo "     containers which can be used to obtain root privileges on the"
  echo "     docker host."
  echo "     Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface"
  echo "     for more information."

}

# Check if this is a forked Linux distro
check_forked() {

  # Check for lsb_release command existence, it usually exists in forked distros
  if command_exists lsb_release; then
    # Check if the `-u` option is supported
    set +e
    lsb_release -a -u > /dev/null 2>&1
    lsb_release_exit_code=$?
    set -e

    # Check if the command has exited successfully, it means we're in a forked distro
    if [ "$lsb_release_exit_code" = "0" ]; then
      # Print info about current distro
      cat <<-EOF
      You're using '$lsb_dist' version '$dist_version'.
      EOF

      # Get the upstream release info
      lsb_dist=$(lsb_release -a -u 2>&1 | tr '[:upper:]' '[:lower:]' | grep -E 'id' | cut -d ':' -f 2 | tr -d '[:space:]')
      dist_version=$(lsb_release -a -u 2>&1 | tr '[:upper:]' '[:lower:]' | grep -E 'codename' | cut -d ':' -f 2 | tr -d '[:space:]')

      # Print info about upstream distro
      cat <<-EOF
      Upstream release is '$lsb_dist' version '$dist_version'.
      EOF
    else
      if [ -r /etc/debian_version ] && [ "$lsb_dist" != "ubuntu" ] && [ "$lsb_dist" != "raspbian" ]; then
        if [ "$lsb_dist" = "osmc" ]; then
          # OSMC runs Raspbian
          lsb_dist=raspbian
        else
          # We're Debian and don't even know it!
          lsb_dist=debian
        fi
        dist_version="$(sed 's/\/.*//' /etc/debian_version | sed 's/\..*//')"
        case "$dist_version" in
          9)
            dist_version="stretch"
          ;;
          8|'Kali Linux 2')
            dist_version="jessie"
          ;;
          7)
            dist_version="wheezy"
          ;;
        esac
      fi
    fi
  fi
}

semverParse() {
  major="${1%%.*}"
  minor="${1#$major.}"
  minor="${minor%%.*}"
  patch="${1#$major.$minor.}"
  patch="${patch%%[-.]*}"
}

ee_notice() {
  echo
  echo
  echo " WARNING: $1 is now only supported by Docker EE"
  echo "      Check https://store.docker.com for information on Docker EE"
  echo
  echo
}

do_install() {
  echo "# Executing docker install script, commit: $SCRIPT_COMMIT_SHA"

  if command_exists docker; then
    docker_version="$(docker -v | cut -d ' ' -f3 | cut -d ',' -f1)"
    MAJOR_W=1
    MINOR_W=10

    semverParse "$docker_version"

    shouldWarn=0
    if [ "$major" -lt "$MAJOR_W" ]; then
      shouldWarn=1
    fi

    if [ "$major" -le "$MAJOR_W" ] && [ "$minor" -lt "$MINOR_W" ]; then
      shouldWarn=1
    fi

    cat >&2 <<-'EOF'
      Warning: the "docker" command appears to already exist on this system.

      If you already have Docker installed, this script can cause trouble, which is
      why we're displaying this warning and provide the opportunity to cancel the
      installation.

      If you installed the current Docker package using this script and are using it
    EOF

    if [ $shouldWarn -eq 1 ]; then
      cat >&2 <<-'EOF'
      again to update Docker, we urge you to migrate your image store before upgrading
      to v1.10+.

      You can find instructions for this here:
      https://github.com/docker/docker/wiki/Engine-v1.10.0-content-addressability-migration
      EOF
    else
      cat >&2 <<-'EOF'
      again to update Docker, you can safely ignore this message.
      EOF
    fi

    cat >&2 <<-'EOF'

      You may press Ctrl+C now to abort this script.
    EOF
    ( set -x; sleep 20 )
  fi

  user="$(id -un 2>/dev/null || true)"

  sh_c='sh -c'
  if [ "$user" != 'root' ]; then
    if command_exists sudo; then
      sh_c='sudo -E sh -c'
    elif command_exists su; then
      sh_c='su -c'
    else
      cat >&2 <<-'EOF'
      Error: this installer needs the ability to run commands as root.
      We are unable to find either "sudo" or "su" available to make this happen.
      EOF
      exit 1
    fi
  fi

  if is_dry_run; then
    sh_c="echo"
  fi

  # perform some very rudimentary platform detection
  lsb_dist=$( get_distribution )
  lsb_dist="$(echo "$lsb_dist" | tr '[:upper:]' '[:lower:]')"

  case "$lsb_dist" in

    ubuntu)
      if command_exists lsb_release; then
        dist_version="$(lsb_release --codename | cut -f2)"
      fi
      if [ -z "$dist_version" ] && [ -r /etc/lsb-release ]; then
        dist_version="$(. /etc/lsb-release && echo "$DISTRIB_CODENAME")"
      fi
    ;;

    debian|raspbian)
      dist_version="$(sed 's/\/.*//' /etc/debian_version | sed 's/\..*//')"
      case "$dist_version" in
        9)
          dist_version="stretch"
        ;;
        8)
          dist_version="jessie"
        ;;
        7)
          dist_version="wheezy"
        ;;
      esac
    ;;

    centos)
      if [ -z "$dist_version" ] && [ -r /etc/os-release ]; then
        dist_version="$(. /etc/os-release && echo "$VERSION_ID")"
      fi
    ;;

    rhel|ol|sles)
      ee_notice "$lsb_dist"
      exit 1
      ;;

    *)
      if command_exists lsb_release; then
        dist_version="$(lsb_release --release | cut -f2)"
      fi
      if [ -z "$dist_version" ] && [ -r /etc/os-release ]; then
        dist_version="$(. /etc/os-release && echo "$VERSION_ID")"
      fi
    ;;

  esac

  # Check if this is a forked Linux distro
  check_forked

  # Check if we actually support this configuration
  if ! echo "$SUPPORT_MAP" | grep "$(uname -m)-$lsb_dist-$dist_version" >/dev/null; then
    cat >&2 <<-'EOF'

    Either your platform is not easily detectable or is not supported by this
    installer script.
    Please visit the following URL for more detailed installation instructions:

    https://docs.docker.com/engine/installation/

    EOF
    exit 1
  fi

  # Run setup for each distro accordingly
  case "$lsb_dist" in
    ubuntu|debian|raspbian)
      pre_reqs="apt-transport-https ca-certificates curl"
      if [ "$lsb_dist" = "debian" ]; then
        if [ "$dist_version" = "wheezy" ]; then
          add_debian_backport_repo "$dist_version"
        fi
        # libseccomp2 does not exist for debian jessie main repos for aarch64
        if [ "$(uname -m)" = "aarch64" ] && [ "$dist_version" = "jessie" ]; then
          add_debian_backport_repo "$dist_version"
        fi
      fi

      # TODO: August 31, 2018 delete from here,
      if [ "$lsb_dist" = "ubuntu" ] && [ "$dist_version" = "artful" ]; then
        deprecation_notice "$lsb_dist $dist_version" "August 31, 2018"
      fi
      # TODO: August 31, 2018 delete to here,

      if ! command -v gpg > /dev/null; then
        pre_reqs="$pre_reqs gnupg"
      fi
      apt_repo="deb [arch=$(dpkg --print-architecture)] $DOWNLOAD_URL/linux/$lsb_dist $dist_version $CHANNEL"
      (
        if ! is_dry_run; then
          set -x
        fi
        $sh_c 'apt-get update -qq >/dev/null'
        $sh_c "apt-get install -y -qq $pre_reqs >/dev/null"
        $sh_c "curl -fsSL \"$DOWNLOAD_URL/linux/$lsb_dist/gpg\" | apt-key add -qq - >/dev/null"
        $sh_c "echo \"$apt_repo\" > /etc/apt/sources.list.d/docker.list"
        if [ "$lsb_dist" = "debian" ] && [ "$dist_version" = "wheezy" ]; then
          $sh_c 'sed -i "/deb-src.*download\.docker/d" /etc/apt/sources.list.d/docker.list'
        fi
        $sh_c 'apt-get update -qq >/dev/null'
      )
      pkg_version=""
      if [ ! -z "$VERSION" ]; then
        if is_dry_run; then
          echo "# WARNING: VERSION pinning is not supported in DRY_RUN"
        else
          # Will work for incomplete versions IE (17.12), but may not actually grab the "latest" if in the test channel
          pkg_pattern="$(echo "$VERSION" | sed "s/-ce-/~ce~.*/g" | sed "s/-/.*/g").*-0~$lsb_dist"
          search_command="apt-cache madison 'docker-ce' | grep '$pkg_pattern' | head -1 | cut -d' ' -f 4"
          pkg_version="$($sh_c "$search_command")"
          echo "INFO: Searching repository for VERSION '$VERSION'"
          echo "INFO: $search_command"
          if [ -z "$pkg_version" ]; then
            echo
            echo "ERROR: '$VERSION' not found amongst apt-cache madison results"
            echo
            exit 1
          fi
          pkg_version="=$pkg_version"
        fi
      fi
      (
        if ! is_dry_run; then
          set -x
        fi
        $sh_c "apt-get install -y -qq --no-install-recommends docker-ce$pkg_version >/dev/null"
      )
      echo_docker_as_nonroot
      exit 0
      ;;
    centos|fedora)
      yum_repo="$DOWNLOAD_URL/linux/$lsb_dist/$REPO_FILE"
      if ! curl -Ifs "$yum_repo" > /dev/null; then
        echo "Error: Unable to curl repository file $yum_repo, is it valid?"
        exit 1
      fi
      if [ "$lsb_dist" = "fedora" ]; then
        if [ "$dist_version" -lt "26" ]; then
          echo "Error: Only Fedora >=26 are supported"
          exit 1
        fi

        pkg_manager="dnf"
        config_manager="dnf config-manager"
        enable_channel_flag="--set-enabled"
        pre_reqs="dnf-plugins-core"
        pkg_suffix="fc$dist_version"
      else
        pkg_manager="yum"
        config_manager="yum-config-manager"
        enable_channel_flag="--enable"
        pre_reqs="yum-utils"
        pkg_suffix="el"
      fi
      (
        if ! is_dry_run; then
          set -x
        fi
        $sh_c "$pkg_manager install -y -q $pre_reqs"
        $sh_c "$config_manager --add-repo $yum_repo"

        if [ "$CHANNEL" != "stable" ]; then
          $sh_c "$config_manager $enable_channel_flag docker-ce-$CHANNEL"
        fi
        $sh_c "$pkg_manager makecache"
      )
      pkg_version=""
      if [ ! -z "$VERSION" ]; then
        if is_dry_run; then
          echo "# WARNING: VERSION pinning is not supported in DRY_RUN"
        else
          pkg_pattern="$(echo "$VERSION" | sed "s/-ce-/\\\\.ce.*/g" | sed "s/-/.*/g").*$pkg_suffix"
          search_command="$pkg_manager list --showduplicates 'docker-ce' | grep '$pkg_pattern' | tail -1 | awk '{print \$2}'"
          pkg_version="$($sh_c "$search_command")"
          echo "INFO: Searching repository for VERSION '$VERSION'"
          echo "INFO: $search_command"
          if [ -z "$pkg_version" ]; then
            echo
            echo "ERROR: '$VERSION' not found amongst $pkg_manager list results"
            echo
            exit 1
          fi
          # Cut out the epoch and prefix with a '-'
          pkg_version="-$(echo "$pkg_version" | cut -d':' -f 2)"
        fi
      fi
      (
        if ! is_dry_run; then
          set -x
        fi
        $sh_c "$pkg_manager install -y -q docker-ce$pkg_version"
      )
      echo_docker_as_nonroot
      exit 0
      ;;
  esac
  exit 1
}

# wrapped up in a function so that we have some protection against only getting
# half the file during "curl | sh"
do_install
chmod +x getdocker.sh 
./getdocker.sh -s docker --mirror Aliyun

getdocker.sh 文件內容在上個代碼區域

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:鎮江 股票 臨沂 紅河 岳陽 四川 烏海

巨人網絡通訊聲明:本文標題《詳解如何干凈的卸載docker的方法》,本文關鍵詞  詳解,如何,干凈,的,卸載,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解如何干凈的卸載docker的方法》相關的同類信息!
  • 本頁收集關于詳解如何干凈的卸載docker的方法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    日韩美女视频一区| 91碰在线视频| 在线播放国产精品二区一二区四区| 欧美日韩国产电影| 视频一区视频二区中文| 欧美色视频一区| 亚洲一区二区高清| 欧美午夜电影一区| 亚洲品质自拍视频| 欧美伦理影视网| 亚洲午夜在线视频| 欧美精品粉嫩高潮一区二区| 免费视频一区二区| 91丨porny丨首页| 亚洲一区二区三区视频在线| 欧美日本高清视频在线观看| 丝瓜av网站精品一区二区| 欧美巨大另类极品videosbest| 免费成人av在线| 精品美女一区二区| 国产米奇在线777精品观看| 国产亚洲精品免费| 97精品久久久久中文字幕| 夜夜揉揉日日人人青青一国产精品| 在线观看www91| 日本中文字幕一区二区视频| 欧美一区二区三区四区久久| 成人午夜电影小说| 亚洲精品成人天堂一二三| 欧美日韩亚洲综合| 久久国产精品区| 亚洲欧洲精品一区二区精品久久久 | 一区二区在线观看视频| 在线亚洲免费视频| 日韩国产高清影视| 国产欧美日韩综合| 欧美色电影在线| 极品少妇一区二区| 一色桃子久久精品亚洲| 欧美人牲a欧美精品| 国产美女在线精品| 丝袜美腿亚洲综合| 中文无字幕一区二区三区| 日本久久一区二区| 精品在线亚洲视频| 亚洲人成网站影音先锋播放| 欧美伊人精品成人久久综合97| 美女视频网站黄色亚洲| 久久女同精品一区二区| 在线免费视频一区二区| 韩国三级中文字幕hd久久精品| 国产精品乱码久久久久久| 91麻豆精品国产综合久久久久久| 国产精品一级在线| 亚洲国产一区视频| 国产欧美日韩不卡| 精品国产乱码久久久久久蜜臀| 日产欧产美韩系列久久99| 亚洲另类在线一区| 国产女主播视频一区二区| 欧美日韩视频在线观看一区二区三区| 久久精品av麻豆的观看方式| 亚洲免费观看高清完整版在线观看熊| 欧美成人精品高清在线播放| 欧美午夜在线观看| 成人国产视频在线观看| 五月婷婷激情综合| 久久你懂得1024| 日韩精品一区二区三区视频| 日韩美女一区二区三区| 日韩一区二区三区视频在线观看 | 色噜噜狠狠色综合中国| 99久久综合国产精品| 国产91丝袜在线播放九色| 毛片不卡一区二区| 日韩成人午夜精品| 亚洲高清不卡在线观看| 亚洲狼人国产精品| 成人免费视频在线观看| 五月天久久比比资源色| 最新日韩在线视频| 欧美极品少妇xxxxⅹ高跟鞋| 日韩欧美一级精品久久| 欧美精品黑人性xxxx| 91久久精品日日躁夜夜躁欧美| 成人免费高清在线| 麻豆精品精品国产自在97香蕉| 国产精品乱码一区二三区小蝌蚪| 2024国产精品视频| 欧美在线观看一区| 色婷婷综合五月| 色婷婷国产精品综合在线观看| 99久久99久久免费精品蜜臀| 国产69精品一区二区亚洲孕妇 | 在线精品观看国产| 在线观看日韩国产| 欧美三片在线视频观看| 在线观看精品一区| 在线视频国内一区二区| 懂色av一区二区三区免费看| 极品少妇一区二区三区精品视频| 亚洲一区二区在线观看视频 | 色婷婷综合视频在线观看| 一本色道亚洲精品aⅴ| 国产原创一区二区三区| 日一区二区三区| 韩国三级电影一区二区| 国产成+人+日韩+欧美+亚洲| 风间由美一区二区av101| av成人免费在线| 99久久精品国产麻豆演员表| 国产黑丝在线一区二区三区| 精品无码三级在线观看视频| 国产九色精品成人porny| 大胆欧美人体老妇| 国产精品自拍一区| av一二三不卡影片| 欧美人狂配大交3d怪物一区| 日韩美女在线视频| 久久伊人蜜桃av一区二区| 久久综合九色综合97婷婷| 国产精品久久久久久久岛一牛影视 | 欧美肥妇free| 亚洲午夜激情网页| 精品一区二区三区免费播放| 精品国产一区二区亚洲人成毛片| 国产成人精品在线看| 国产真实乱子伦精品视频| 青娱乐精品视频| 日韩电影网1区2区| 日本欧美韩国一区三区| 秋霞影院一区二区| 亚洲成人激情自拍| 久久er精品视频| 国产综合色在线| 粉嫩高潮美女一区二区三区| 国产在线看一区| 国产盗摄精品一区二区三区在线| 丝袜诱惑制服诱惑色一区在线观看 | 一区二区三区欧美日韩| 国产精品乱人伦一区二区| 2020日本不卡一区二区视频| 久久老女人爱爱| 亚洲精品国产品国语在线app| 亚洲色图都市小说| 亚洲一区在线播放| 国产精品久久久久久久岛一牛影视 | 欧美成人伊人久久综合网| 欧美成人一区二区三区片免费| 色婷婷国产精品| 欧美一区二区三区不卡| 日韩欧美国产不卡| 国产三级欧美三级日产三级99 | 国产成人av网站| 99精品视频在线观看免费| 色婷婷综合五月| 在线免费观看日本一区| 成人性生交大片免费看中文网站| 99久久国产综合精品麻豆| 欧美日韩一级黄| 欧美精品一区视频| 1区2区3区欧美| 免费在线观看不卡| av在线不卡免费看| 99久久99久久久精品齐齐| 99精品在线观看视频| 在线不卡中文字幕| 3d动漫精品啪啪| 中文字幕成人在线观看| 亚洲综合小说图片| 五月天精品一区二区三区| 国产高清精品久久久久| 欧亚洲嫩模精品一区三区| 精品国免费一区二区三区| 久久伊人中文字幕| 国产精品国产成人国产三级| 日韩av网站在线观看| 国产精品伊人色| 欧美手机在线视频| 国产精品美女一区二区在线观看| 一区二区日韩av| 国产精品456露脸| 91精品国产综合久久久久久久久久| 久久蜜桃av一区精品变态类天堂 | 一区二区三区四区视频精品免费| 国产乱妇无码大片在线观看| 一本久久a久久精品亚洲| 欧美成人aa大片| 亚洲国产日韩a在线播放| 国产精品亚洲一区二区三区妖精| 欧美日韩一区二区三区高清 | 欧美日韩在线播放一区| 日韩一区二区精品| 国产喷白浆一区二区三区| 日韩av一区二区三区四区| 日本高清不卡一区| 中文字幕中文字幕一区二区| 激情综合亚洲精品| 欧美一三区三区四区免费在线看| 欧美高清在线一区|