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

Windows11安装Docker

本次安装环境

Windows11(23H2),CPU(12代Intel)

什么是Docker

        Docker 是一个软件平台,让您可以快速构建、测试和部署应用程序。Docker 将软件打包成名为容器的标准化单元,这些单元具有运行软件所需的所有功能,包括库、系统工具、代码和运行时。

 WSL

        WSL 指 “Windows Subsystem for Linux”,这是一个在 Windows 10\11 上能够运行原生 Linux 二进制可执行文件(ELF格式)的兼容层。一般Windows10开始Windows系统自带,没有的需要安装。Windows上有WSL并且正常运行才可以安装docker desktop并运行docker容器。

docker desktop的安装

什么是docker desktop

        Docker Desktop是Docker的官方桌面应用程序,专为在Windows和Mac操作系统上使用而设计。它提供了一个简单、直观的方式来安装和使用Docker,让开发、运维人员可以轻松地构建、测试和运行Docker容器。

前置条件

        Windows 用户需确保已启用 WSL 2 和 Hyper-V。

下载

官网地址:

Docker Desktop: The #1 Containerization Tool for Developers | Docker

选择合适的版本下载,这里选windows版本

安装包

安装

开始安装

双击exe开始安装

重启后

安装完后系统需要重启,重启后是如下界面,直接Accept

配置

选择默认还是自定义配置,直接Finish

选择身份-skip

选择角色-skip

安装完成

一路skip到主界面,启动docker desktop的同时,启动了WSL。

查看docker版本

或者cmd命令行

docker desktop的使用

Docker hub

        Docker Hub 是 Docker 官方提供的公共镜像仓库,允许用户存储、管理和共享镜像。

        下面通过安装mysql为例,进行操作。

查找镜像

查找一个mysql5.7版本的镜像

镜像详情

点击选中的镜像,进入详情页

拉取镜像 - Pull

查看镜像

在Images里面查看,确认镜像已经下载。镜像前圆点为灰色,说明镜像未运行。

运行镜像

创建容器

点击运行按钮,运行镜像,创建容器

配置容器参数

容器日志

查看启动的mysql

 

http://www.xdnf.cn/news/232255.html

相关文章:

  • git分支分叉强制更改为线性
  • 美团优选小程序 mtgsig 分析 mtgsig1.2
  • C++语法系列之前言
  • 三轴云台之摄像模组篇
  • el-tabs与table样式冲突导致高度失效问题解决(vue2+elementui)
  • Maven插件学习(五)—— 将项目构建生成的 OSGi Bundles(或 Features)发布到一个 P2 仓库
  • Nginx核心
  • VMware Workstation 创建虚拟机并安装 Ubuntu 系统 的详细步骤指南
  • C++后端服务器开发:侵入式与非侵入式程序结构解析
  • 鸿蒙 应用开发 项目资源结构及资源访问
  • AI重构家居营销新范式:DeepSeek如何破解行业流量与转化困局?
  • 大模型优化利器:RLHF之PPO、DPO
  • 深入掌握CSS背景图片:从基础到实战
  • 深入探讨Facebook隐私政策的演变
  • 运维仙途 第2章 日志深渊识异常
  • 【Linux调整FTP端口】
  • 软件分析师-第三遍-章节导图-15
  • 量化交易之数学与统计学基础2.4——线性代数与矩阵运算 | 矩阵分解
  • 数据结构每日一题day14(链表)★★★★★
  • 读论文笔记-LLaVA:Visual Instruction Tuning
  • 中央网信办部署开展“清朗·整治AI技术滥用”专项行动
  • 网络基础-----C语言经典题目(12)
  • ActiveMQ 可靠性保障:消息确认与重发机制(一)
  • [实战] Petalinux驱动开发以及代码框架解读
  • Mac下安装Python3,并配置环境变量设置为默认
  • 深度学习论文: Describe Anything: Detailed Localized Image and Video Captioning
  • 分组密码算法ShengLooog设计原理详解
  • 如何正确使用日程表
  • 【Java】equals、==、hashcode详解
  • 单片机的各个种类及其详细介绍