当前位置:首页 > CN2资讯 > 正文内容

docker win10 界面 docker windows -v

2天前CN2资讯


Windows下安装

  • 在 Windows 上部署 Docker 的方法都是先安装一个虚拟机,并在安装 Linux 系统的的虚拟机中运行 Docker。
    通过按win + R,输入键入winver,检查你的 Windows 版本。(或者在 Windows 命令提示符下输入ver命令)。

推荐使用方法二。

方法一:Win10下安装(该方法家庭版不行)

  • Docker Desktop 官方下载地址: https:///editions/community/docker-ce-desktop-windows
  • 系统要求:Windows 10 64bit(家庭版不行)4GB以上
  • 安装Hyper-V(大多数电脑默认会开启)
  • Hyper-V 是微软开发的虚拟机,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。这是 Docker Desktop for Windows 所使用的虚拟机。
  • 但是,这个虚拟机一旦启用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本将无法使用!如果你必须在电脑上使用其他虚拟机(例如开发 Android 应用必须使用的模拟器),请不要使用 Hyper-V!
  • 开启 Hyper-V方法
  • 按 Win + i 打开设置面板->选择应用
  • 点击程序和功能
  • 点击启用或关闭Windows功能
  • 找到Hyper-V进行启动
  • 也可以用命令来启动Hyper-V,用管理员身份打开命令行,运行以下命令
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
  • 安装Docker Desktop for Windows
    下载连接Docker for Windows下载链接
  • 按照提示一路下一步即可。

方法二:基于wsl下安装

  • Docker Desktop也是对WSL2引擎提供支持:https://docs.docker.com/desktop/windows/wsl/
  • wsl2的启动并安装linux参考链接:
  • 下载Docker Desktop,链接:https://docs.docker.com/get-docker/ 选择windows版本:https://docs.docker.com/desktop/windows/install/
  • 在设置->安装后选择启用WSL2引擎
  • 配置镜像源
  • 之后就可以在wsl命令行中使用docker了。

Linux下安装

Centos下安装

其他系统参考:参考链接

  • 配置yum源
  • centos7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum makecache setenforce 0
  • centos8
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo yum makecache setenforce 0
  • 先移除以前docker相关包
  • sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
  • 配置yum源
  • # 一些必要系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 安装docker
  • sudo yum install -y docker-ce docker-ce-cli containerd.io
  • 启动
  • systemctl enable docker --now
  • 配置加速
  • sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["自己的阿里镜像源"], "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": { "max-size": "100m" }, "storage-driver": "overlay2" } EOF sudo systemctl daemon-reload sudo systemctl restart docker

    Ubuntu

    • 配置apt源
    • ubuntu16.04
    cat << EOF > /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ xenial main deb-src http://mirrors.aliyun.com/ubuntu/ xenial main deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb http://mirrors.aliyun.com/ubuntu/ xenial universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb http://mirrors.aliyun.com/ubuntu/ xenial-security main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe EOF sudo apt update
    • ubuntu18.04
    cat << EOF > /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse EOF sudo apt update
  • 卸载老版本
  • apt remove docker docker-engine containerd runc
  • 安装一些必要工具
  • sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
  • 安装GPG证书
  • curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
  • 写入软件源信息
  • sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
  • 安装
  • apt update apt install docker-ce docker-ce-cli containerd.io
  • 配置加速
  • sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["自己的阿里镜像源"], "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": { "max-size": "100m" }, "storage-driver": "overlay2" } EOF sudo systemctl daemon-reload sudo systemctl restart docker


      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/28157.html

      分享给朋友:

      “docker win10 界面 docker windows -v” 的相关文章

      香港低价服务器:经济实惠的选择与优势解析

      在如今数字化迅猛发展的时代,香港低价服务器凭借其独特优势,吸引了无数创业者、站长和企业用户的青睐。何为香港低价服务器?这类服务器主要是指在香港地区提供的,价格相对较低的服务器租用服务。由于其经济实惠的特性,许多小型企业和个人用户在选择服务器时,都会优先考虑这种选项。 在选择网络服务时,速度和价格往往...

      便宜日本VPS的选择与比较:性价比高的供应商推荐

      在当今数字化时代,VPS(虚拟专用服务器)正成为许多企业和个人的首选解决方案,尤其是在日本市场。对于那些需要可靠网络服务的用户来说,这无疑是一个非常实用的选择。日本的VPS服务以其高性能和稳定性著称,深受开发者、小型企业、网站管理员等用户的喜爱。 日本VPS的定义并不复杂,简单来说,它是一种虚拟化技...

      Rackdog:高性价比的独立服务器租赁和托管解决方案

      Rackdog是一家充满活力的基础设施即服务(IaaS)提供商,成立于2020年。作为互联网时代的重要角色,Rackdog专注于独立服务器出租和托管业务,拥有一系列丰富的服务。通过自己的设备和网络架构,Rackdog正在为客户提供优质的托管解决方案。 Rackdog的AS号是AS398465,拥有多...

      Vultr DD Windows安装教程:轻松一步到位

      在云计算越来越流行的今天,Vultr作为一个强大的云服务提供商,吸引了大量用户。对于想在Vultr服务器上安装Windows的用户来说,使用DD命令是一种非常便利的方法。接下来,我将为你详细介绍如何通过这一方式在Vultr上安装Windows。 1.1 使用DD命令直接安装Windows 1.1.1...

      香港VPS推荐:如何选择适合你的虚拟私人服务器

      在进入VPS的世界之前,理解什么是VPS非常重要。VPS,全称为虚拟私人服务器,它实际上是利用物理服务器上的资源,通过虚拟化技术,创建出多个独立的小型服务器。这种方式使得每个VPS都可以运行自己的操作系统,用户可以自由配置和管理,就像拥有一台独立的服务器一样。其实,我最初接触VPS时,正是被这种独立...

      如何实现Windows链接服务器的应用与配置

      在现代工作和生活中,远程连接的重要性日益凸显。Windows链接服务器作为一种强大的工具,帮助用户在不同的设备之间实现无缝的远程访问。它的定义其实就是这样一款可以让用户通过网络访问和管理远程Windows服务器的技术。这意味着无论是在办公室还是在家中,只要有网络连接,我都能方便地使用和维护我的服务器...