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

win11下docker 的使用方案


Windows 11 Docker 使用方式对比

特性Docker Desktop (使用 WSL 2 后端)直接在 WSL 2 中安装 Docker Engine
安装与易用性极简,一键安装,提供直观的 GUI 界面 管理容器、镜像、卷等相对复杂,需手动在 Linux 环境中安装 Docker Daemon 并配置
GUI 工具内置功能丰富的 Dashboard无内置 GUI,需依赖命令行或第三方工具 (如 Portainer)
Windows 集成极佳,可直接在 PowerShell/CMD 中使用 docker 命令,IDE 集成好较差docker 命令仅限在 WSL 终端,从 Windows 访问需额外配置
文件系统性能WSL 2 文件系统内操作性能好,但跨 Windows 文件系统挂载时性能可能受影响在 WSL 2 文件系统内操作性能好,更接近原生 Linux 性能

实际使用问题

由于文件跨磁盘问题 dockerdesktop 下 访问docker 内项目非常慢

最终选择

wsl 内安装docker,由于 wsl 无法使用 win11 的代理,导致docker 网络问题。

有人就要说了win11 的wsl 不是可以开混合网络模式嘛?这样就可以使用win主机的代理了

你说的也不错,但这个代理仅限于docker 拉取镜像时 起作用,构建时根本不走代理(开TUN模式也不起作用的)。

直接给答案吧。wsl 内安装clash 并开启tun模式,一切畅通无阻,舒服了。

相关文章:

  • 信奥赛-刷题笔记-栈篇-T2-P1165日志分析0519
  • AI大模型应用微调服务商分享:微调技术Lora和SFT的异同
  • 从JSON中提取任意位置键对应值的几种Python方法
  • 机器学习 集成学习方法之随机森林
  • MySQL——基本查询内置函数
  • matlab慕课学习3.4
  • 跟踪AI峰会,给自己提出的两个问题。
  • Windows系统下MySQL 8.4.5压缩包安装详细教程
  • 如何使用通义灵码辅助开发鸿蒙OS - AI编程助手提升效率
  • centos7安装mysql8.0
  • 基于PyTorch的医学影像辅助诊断系统开发教程
  • 【Linux】初见,基础指令
  • 使用亮数据代理IP+Python爬虫批量爬取招聘信息训练面试类AI智能体(手把手教学版)
  • tcpdump抓包
  • 马尔可夫链(AI、ML):逻辑与数学的交汇
  • 5月20日day31打卡
  • 浏览器播放 WebRTC 视频流
  • 通过自签名ssl证书进行js注入的技术,适合注入electron开发的app
  • 欧拉系统离线部署docker
  • window 安装 wsl + cuda + Docker
  • 文学如何遭遇世界:日本“世界文学”的半个世纪
  • 兴业证券:下半年A股指数稳、结构牛,中国资产重估刚刚开始
  • 上海普陀:原则同意将工业河更名为同济湾河
  • 证监会披露两起操纵市场处罚结果,今年来涉操纵股票罚没金额超7.5亿元
  • 英国知名歌手批政府:让AI公司免费使用艺术家作品是盗窃
  • 会谈时间迟迟未定、核心议题存在分歧,俄乌“土耳其谈判”一波三折