当前位置: 首页 > news >正文

Windows Server 安装 Docker

一、简介

Docker 不是一个通用容器工具,它依赖运行的 Linux 内核环境。Docker 实质上是在运行的 Linux 服务器上制造了一个隔离的文件环境,所以它执行的效率几乎等同于所部署的 Linux 主机服务器性能。因此,Docker 必须部署在 Linux 内核系统上。如果其他操作系统想部署 Docker 就必须安装一个虚拟 Linux 内核环境。
在这里插入图片描述


二、检查虚拟化是否可用

打开任务管理器,进入 cpu 选项栏,如果虚拟化是不可用,则代表这台服务器无法使用 docker
在这里插入图片描述


三、安装 Hyper-V

在 Windows 中部署 Docker,都是先安装一个虚拟机,在安装的 Linux 系统虚拟机中运行 Docker。Hyper-V 是一款微软开发的虚拟机,和 VMWare、VirtualBox相似,Hyper-V 仅适用于 Windows 10+ 的系统。值得注意的是 Hyper-V 一旦启用,QEMU、VirtualBox、VMWare Workstation 将无法使用!

3.1 启用 Hyper-V

可以使用命令来启用 Hyper-V ,右键开始菜单并以管理员身份运行 PowerShell 执行以下命令即可(执行完成后回提示重启服务器):

Enable-WindowsOptionalFeature -Online -FeatureName $("Microsoft-Hyper-V","Containers") -All

在这里插入图片描述

也可以通过 Windows 的程序和功能安装 Hyper-V ,安装完成后重启电脑即可
在这里插入图片描述


四、安装 Docker Desktop

访问 官网 进行下载 Docker Desktop文件,下载完成后双击,一路 Next 即可完成安装
在这里插入图片描述安装完成后,Docker 会自动启动,任务栏右下角上会出现个小鲸鱼的图标,这表示 Docker 正在运行中
在这里插入图片描述
可以在命令行执行 docker -v 来查看版本号,到这里 Docker 就安装完成了
在这里插入图片描述

五、内核选择

在 Windows 上部署的 docker, 会有 linux/amd64 和 windows/amd64 两种版本的内核。切换操作,在 Windows 右下角,任务栏的 docker 图标上进行切换
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/290714.html

相关文章:

  • 智能分析网关V4智慧机房:视频AI智能安全监管方案
  • 一些反序列化总结
  • 分披萨(100%用例)C卷(JavaPythonC++Node.jsC语言)
  • SQL字符串截取函数【简笔记】
  • 会话技术复习笔记
  • 我用Rust开发Rocketmq name server
  • 【Deep Dive: Al Webinar】开源人工智能中赋能、透明性和可重复性三者之间的关系...
  • 将Html页面转换为Wordpress页面
  • Next.js 学习笔记(七)——样式
  • 金线检测步骤
  • 电池-电量监测基础知识
  • 西瓜书学习笔记——层次聚类(公式推导+举例应用)
  • 深度视觉目标跟踪进展综述-论文笔记
  • 【数据结构:顺序表】
  • android tts播报破音解决方案汇总
  • 2024年新提出的算法:一种新的基于数学的优化算法——牛顿-拉夫森优化算法|Newton-Raphson-based optimizer,NRBO
  • 笔记 | Clickhouse 命令行连接及查询
  • 设计模式—行为型模式之责任链模式
  • 如何使用Python+Flask搭建本地Web站点并结合内网穿透公网访问?
  • 【C语言】【力扣】刷题小白的疑问
  • 【Python】03快速上手爬虫案例三:搞定药师帮
  • C++异步编程
  • dfs专题(记忆化搜索)P1141 01迷宫——洛谷(题解)
  • pip 安装出现报错 SSLError(SSLError(“bad handshake
  • 新概念英语第二册(46)
  • 动态规划入门题目
  • 探索云性能测试的各项功能有哪些?
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • Git安装,Git镜像,Git已安装但无法使用解决经验
  • Python与CAD系列高级篇(二十五)分类提取坐标到excel(补充圆半径、线长度、圆弧)