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

Win11上安装docker

Win11上安装docker

      • 一、安装WSL(Windows Subsystem for Linux)
      • 二、安装docker到D盘
      • 三、启动docker
      • 四、测试启动容器

一、安装WSL(Windows Subsystem for Linux)

  1. 以管理员身份打开cmd
    cmd
  2. 更新WSL
wsl --update

update
3. 安装WSL

wsl --install

install
4. 设置默认版本

wsl --set-default-version 2

version
安装完之后,系统中会有WSL Settings应用,打开该应用
wsl
应用中可以设置WSL,在应用中启动WSL
QIDONG

二、安装docker到D盘

  1. 官网下载Docker Desktop
    download

  2. 命令行安装
    管理员身份启动cmd
    cmd
    进入到安装包存放的目录下,比如目录为D:\download
    cd
    提前创建好docker的安装目录和data文件夹,比如D:\software\Docker、D:\software\Docker\data
    data

执行以下命令进行安装,docker和data的路径修改为上一步创建的目录

start /w "" "Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\software\Docker" --wsl-default-data-root="D:\software\Docker\data" --windows-containers-default-data-root="D:\\software\\Docker"

等待docker desktop安装完成

三、启动docker

安装完成后,系统会有Docker Desktop应用,以管理员身份运行
docker
首页
index
在设置 -> resource中检查镜像的存放目录是否正确
images
在Docker Engine中配置国内镜像源

{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"registry-mirrors": ["https://docker-0.unsee.tech","https://docker.1ms.run","https://docker.xuanyuan.me"]
}

mirros

四、测试启动容器

  1. 界面操作(需要登录docker,可以使用github账号登录)
    搜索hello world镜像并拉取
    pull
    在images中找到拉取的镜像,启动容器
    run
    在containers中查看启动的容器
    容器
  2. 命令行操作
    右下角打开控制台
    open
    拉取镜像
docker pull hello-world

pull
启动容器

docker run hello-world

run

http://www.dtcms.com/a/204565.html

相关文章:

  • 深度学习+Flask 打包一个AI模型接口并部署上线
  • 系统架构设计师案例分析题——数据库缓存篇
  • 学习笔记:黑马程序员JavaWeb开发教程(2025.4.9)
  • 第14天-Matplotlib实现数据可视化
  • 计算机视觉与深度学习 | Python实现CEEMDAN-ABC-VMD-DBO-CNN-LSTM时间序列预测(完整源码和数据)
  • 考取AZ-305 认证的心得
  • docker中使用openresty
  • 企业级数据加密权威方案:从 AES-CBC 到 AES-GCM 的升级实践
  • HJ23 删除字符串中出现次数最少的字符【牛客网】
  • 【项目】SpringBoot +MybatisPlus集成多数据源
  • Day123 | 灵神 | 二叉树 | 找树左下角的值
  • 【python】纤维宽度分布分析与可视化
  • Node.js Express 项目现代化打包部署全指南
  • LAN(局域网)和WAN(广域网)
  • osgEarth中视角由跟随模式切换到漫游模式后没有鼠标拖拽功能问题分析及解决方法
  • 【VSCode】在远程服务器Linux 系统 实现 Anaconda 安装与下载
  • jenkins使用Send build artifacts over SSH发布jar包目录配置
  • AUTOSAR 运行时环境 (RTE)
  • CMake 跨平台构建系统详解
  • C++(26): 标准库 <iterator>
  • 基于python的机器学习(八)—— 评估算法(一)
  • 策略的组合与叠加多策略联合交易
  • 前端面经-nginx/docker
  • RTMP协议解析【三】
  • Linux服务器SOS Report完全指南:收集方法、作用解析与最佳实践
  • WPF···
  • 哥德巴赫猜想
  • 本特利内华达125768-01 RIM i/o模块规范
  • 8.2 线性变换的矩阵
  • QT的自定义控件