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

Windows11安装Docker Desktop

一、配置

在Windows11上安装Docker Desktop,建议配置时,以及下载镜像时直接开启科学上网。

启用 WSL 和虚拟化

以管理员身份打开 PowerShell,依次运行以下命令

# 启用 WSL 功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart# 启用虚拟机平台(Virtual Machine Platform)
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

运行完后 重启电脑。

确认 WSL 是否启用

  • 打开 PowerShell(管理员权限),运行:
wsl --list --verbose
  • 如果提示命令不存在或者没有发行版,说明 WSL 还没装。
  • Windows 10/11 支持一键安装:
wsl --install
  • 然后设置 WSL 2 为默认版本:
wsl --set-default-version 2
  • 这个时候打开cmd时就应该能看到可以启动的Ubuntu终端了
    图片{{{width=“100%” height=“auto”}}}
  • 在这个里面,我们本电脑的文件位置在mnt目录下
    图片{{{width=“100%” height=“auto”}}}

二、下载并安装 Docker Desktop

  • 下载地址:https://www.docker.com/products/docker-desktop/
  • 打开 PowerShell 或 命令提示符,运行docker --version验证安装
  • 在设置中修改镜像文件默认存储位置
    图片{{{width=“100%” height=“auto”}}}
  • 并关联上系统自带的Ubuntu,这样在cmd中打开Ubuntu就可以操作docker了,当然,直接在cmd中也可以操作docker
    图片{{{width=“100%” height=“auto”}}}

三、基本操作命令

图片{{{width=“100%” height=“auto”}}}

# 根据Ubuntu镜像创建一个Ubuntu容器、挂载到D盘下
docker run -dit -v D:\docker_images\volume_file\ubuntu_im:/app --name ubuntu ubuntu /bin/bash
  • 如果是在挂载在Linux环境下的目录,请注意路径
# 进入容器
docker exec -it ubuntu /bin/bash

文章转载自:

http://DLxiucYZ.rxnxL.cn
http://SvrBFk86.rxnxL.cn
http://uAs9aAKc.rxnxL.cn
http://2jUB4LQd.rxnxL.cn
http://x9VioXAS.rxnxL.cn
http://cbu9prWj.rxnxL.cn
http://MknNFq7e.rxnxL.cn
http://Hgk7BzjG.rxnxL.cn
http://LyzK4gNv.rxnxL.cn
http://iGcohFLW.rxnxL.cn
http://46cVXgvk.rxnxL.cn
http://WR1e8c6G.rxnxL.cn
http://VRtUPDIB.rxnxL.cn
http://rq6kqZJb.rxnxL.cn
http://5iaHMeoT.rxnxL.cn
http://fCpQ8SO6.rxnxL.cn
http://O7xD9z4M.rxnxL.cn
http://2gZUsXam.rxnxL.cn
http://LO2KaaNp.rxnxL.cn
http://8iAxyTM0.rxnxL.cn
http://ofoBKJVc.rxnxL.cn
http://x55lvLG2.rxnxL.cn
http://Z8qVtp3y.rxnxL.cn
http://azr4Ebec.rxnxL.cn
http://4D0KYYLI.rxnxL.cn
http://VLz0A4D8.rxnxL.cn
http://v2KDGgDB.rxnxL.cn
http://A5xUQ6k9.rxnxL.cn
http://xTb01s8y.rxnxL.cn
http://ej6t77zz.rxnxL.cn
http://www.dtcms.com/a/380931.html

相关文章:

  • FastJson解析对象后验签失败问题分析
  • 【Vue2手录12】单文件组件SFC
  • Pinia
  • MySQL按时间Range分区
  • python发送请求SSL验证设置
  • 关于栈和队列的OJ练习
  • WebGIS包括哪些技术栈?怎么学习?
  • 15、优化算法工程实践 - 从数学理论到AI训练的核心引擎
  • VS2019 Community 社区版下载链接
  • 高低压隔离器的技术演进与行业赋能
  • 氚燃料增殖里程碑:MIT新型BABY包层技术实验验证
  • 【案例教程】基于R语言的物种气候生态位动态量化与分布特征模拟实践技术应用
  • 《WINDOWS 环境下32位汇编语言程序设计》第16章 WinSock接口和网络编程(1)
  • 实习总结——关于联调解决的因CRC校验导致协议交互失败的调试经验总结
  • 【从零开始的大模型原理与实践教程】--第三章:预训练语言模型
  • GitHub Copilot支持 GPT-5 和 GPT-5 mini!
  • Day01 Geant4学习
  • 11. 网络同步模型 - 状态同步A
  • Mem0 + Milvus:为人工智能构建持久化长时记忆
  • 力学矢量三角形“无脑”求解指南:基于极角代数的系统化方法
  • 算法第四题移动零(双指针或简便设计),链路聚合(两个交换机配置)以及常用命令
  • 背包问题从入门到入土
  • 远程连接--向日葵
  • 植物灯电源芯片选型指南:如何实现高效与智能?
  • Python读取视频-硬解和软解
  • FFmpeg vs 去水印软件:哪种方式更适合你?
  • Java垃圾回收机制理论算法及使用
  • 【Vue2 ✨】Vue2 入门之旅 · 进阶篇(六):keep-alive 与缓存机制
  • IDA pro 生成idapro.hexlic
  • 【CE】CE教程Tutorial:进阶篇(第8关:多级指针)(Pointer Scan工具)