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

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模式,一切畅通无阻,舒服了。

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

相关文章:

  • HTML回顾
  • C语言:基础篇之常见概念
  • 如何在前端使用WebSockets进行实时数据通信?
  • 云原生架构下的企业 DevOps 治理实践:挑战、策略与落地路径
  • [自动化集成] 使用明道云上传附件并在Python后端处理Excel的完整流程
  • Ansible模块——管理100台Linux的最佳实践
  • 再来1章linux系列-19 防火墙 iptables 双网卡主机的内核 firewall-cmd firewalld的高级规则
  • HJ17 坐标移动【牛客网】
  • 【漫话机器学习系列】269.K-Means聚类算法(K-Means Clustering)
  • 健康养生指南:科学生活,活力常驻
  • BI行业分析思维框架 - 环保行业分析(一)
  • 【JavaWeb】MyBatis
  • Python类的力量:第六篇:设计模式——Python面向对象编程的“架构蓝图”
  • 人工智能核心知识:AI Agent 的四种关键设计模式
  • ssm项目环境搭建
  • 【漫话机器学习系列】270.KNN算法(K-Nearest Neighbors)
  • JDK8到JDK17最常用的核心功能
  • mariadb-cenots8安装
  • 基于开源链动2+1模式AI智能名片S2B2C商城小程序的社群构建与新型消费迎合策略研究
  • 【Linux】第二十二章 访问网络附加内存
  • OpenCv高阶(8.0)——答题卡识别自动判分
  • 驱动开发硬核特训 · Day 31:理解 I2C 子系统的驱动模型与实例剖析
  • 前端开发——前端样式BUG调试全指南2025终极版
  • 什么是数据中台
  • TYUT-企业级开发教程-第8章
  • RK3568 OH5.1 搭建环境及源码获取
  • C/C++ 整数类型的长度
  • 基于CodeBuddy的Craft完成一个数字华容道的小游戏
  • File的使用
  • 79、modelsim单独仿真altera带IP核的文件