Windows Docker笔记-安装docker

server/2025/2/7 4:49:56/

安装环境

操作系统:Windows 11 家庭中文版
docker版本:Docker Desktop version: 4.36.0 (175267)

注意:

Docker Desktop 支持以下Windows操作系统:
支持的版本:Windows 10(家庭版、专业版、企业版、教育版)和 Windows 11。
版本要求:
Windows 10 需要版本 1903 或更高。
Windows 10 家庭版需要通过 WSL 2 支持。
Windows 11 内置了 WSL 2 和 Hyper-V 支持,大多数版本都能很好地支持。
硬件要求:64 位处理器,支持虚拟化(如 Intel VT-x 或 AMD-V)

官网下载

官网地址:https://www.docker.com
<a class=docker官网" />
选择后会弹出下载框,下载后的文件为 Docker Desktop Installer.exe 的一个文件。

安装

双击运行即可,如下图,开始安装界面:
在这里插入图片描述
<a class=docker安装中" />
安装完成如下图所示:
<a class=docker安装完成" />
安装完成后,找到Docker桌面快捷图标,双击打开。
<a class=docker桌面快捷方式" />
首次打开会弹出如下对话框,点击Accept进入下一步。
<a class=docker首次打开对话框" />
然后进入用户登录页面,没有注册账户的,可以点击不登录运行。
用户登录对话框
选择不登录运行后,会进入校色选择对话框,如下,可以根据自己工作选择,或者直接跳过,下面这里选择学生角色
<a class=docker使用角色选择" />
接着会进入用途选择对话框,如下,选择学习或教学
<a class=docker使用用途选择" />
最后进入如下页面就可以使用了。
<a class=docker界面" />
因为使用docker的时候基本都是命令行交互,可视化界面比较少用,所以需要测试下docker命令是否可以使用。打开系统命令行窗口,输入docker --version,回车后,看是否可以正常显示docker版本。如果可以就能正常使用了。
命令行查询<a class=docker版本" />

代理设置

docker下载镜像需要访问外网资源,比如Docker Hub,此时就需要代理服务器来访问。配置如下:
<a class=docker代理服务器设置" />
最后点击Apply & restart 即可生效。


上一章:Windows Docker笔记-简介摘录
下一章:Windows Docker笔记-Docker拉取镜像


http://www.ppmy.cn/server/165594.html

相关文章

redis教程

Redis 教程 Redis 是一个开源的内存数据结构存储系统&#xff0c;用作数据库、缓存和消息代理。以下是一些基础知识和常用操作。 一、简介 Redis 支持多种数据结构&#xff0c;如字符串、哈希、列表、集合、有序集合等。它具有高性能、高可用性和数据持久化的特性。 二、安…

Kotlin/Js Kotlin 编译为 JS (尝试)

Kotlin/JS 是 Kotlin 编程语言的一个目标平台&#xff0c;它允许你使用 Kotlin 编写在 JavaScript 环境中运行的代码。通过 Kotlin/JS&#xff0c;你可以将你的 Kotlin 代码编译成 JavaScript 代码&#xff0c;通常是兼容 ECMAScript 5 或更高版本的形式。这使得 Kotlin 不仅可…

flutter 专题四十四 关于MacOs Catalina “无法打开***,因为无法验证开发者...”的解决方案

关于MacOs Catalina “无法打开***&#xff0c;因为无法验证开发者...”的解决方案 今天在升级Flutter后直接flutter doctor命令&#xff0c;报了一个【无法打开Dart&#xff0c;因为无法验证开发者】的警告。可以使用下面的命令进行授权&#xff1a; sudo spctl --master-di…

Node.js 的底层原理

Node.js 的底层原理 1. 事件驱动和非阻塞 I/O Node.js 基于 Chrome V8 引擎&#xff0c;使用 JavaScript 作为开发语言。它采用事件驱动和非阻塞 I/O 模型&#xff0c;使其轻量且高效。通过 libuv 库实现跨平台的异步 I/O&#xff0c;包括文件操作、网络请求等。 2. 单线程事…

【C语言】指针详细解读1

1. 内存和地址 1.1 内存 在讲述内存之前&#xff0c;我们先拿生活中的例子类比一下&#xff1a; 假如我们要寻找酒店的一位朋友&#xff0c;首先我得知道以下一些信息&#xff1a;知道他是人&#xff0c;知道酒店名&#xff0c;知道酒店房间号。人就表示我们不能去找其他的东…

【华为OD-E卷 - 113 跳格子2 100分(python、java、c++、js、c)】

【华为OD-E卷 - 跳格子2 100分&#xff08;python、java、c、js、c&#xff09;】 题目 小明和朋友玩跳格子游戏&#xff0c;有 n 个连续格子组成的圆圈&#xff0c;每个格子有不同的分数&#xff0c;小朋友可以选择以任意格子起跳&#xff0c;但是不能跳连续的格子&#xff…

Gurobi基础语法之 addConstr, addConstrs, addQConstr, addMQConstr

在新版本的 Gurobi 中&#xff0c;向 addConstr 这个方法中传入一个 TempConstr 对象&#xff0c;在模型中就会根据这个对象生成一个约束。更重要的是&#xff1a;TempConstr 对象可以传给所有addConstr系列方法&#xff0c;所以下面先介绍 TempConstr 对象 TempConstr TempC…

【Unity2D 2022:UI】创建滚动视图

一、创建Scroll View游戏对象 在Canvas画布下新建Scroll View游戏对象 二、为Content游戏对象添加Grid Layout Group&#xff08;网格布局组&#xff09;组件 选中Content游戏物体&#xff0c;点击Add Competent添加组件&#xff0c;搜索Grid Layout Group组件 三、调整Grid La…