win11+WSL2安装DOCKER
时间: 2025-06-28 10:19:06 浏览: 9
### 在 Windows 11 上通过 WSL2 安装配置 Docker
#### 准备工作
为了确保顺利安装,需确认已启用 WSL2 功能。可以通过 PowerShell 执行 `wsl --set-default-version 2` 来设置新分发版本为 WSL2[^1]。
#### 安装 Docker Desktop
访问官方网站 https://www.docker.com/products/docker-desktop/ 获取最新版 Docker Desktop 并完成安装过程。安装过程中会提示是否要将 WSL2 集成到 Docker 中,建议勾选此选项以便更好地支持 Linux 容器运行环境。
#### 修改默认存储路径 (可选)
如果希望更改 Docker 默认存放在 C 盘的位置至其他磁盘分区,可在安装前以管理员身份启动命令提示符(CMD),创建目标文件夹并建立符号链接:
```cmd
mkdir "D:\Program Files\Docker"
mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker"
```
这一步骤允许用户自定义 Docker 文件的具体存放地点,从而优化本地硬盘空间管理策略[^2]。
#### 测试验证
当上述步骤完成后,在 Windows 终端或 WSL2 内部均可尝试输入 `docker run hello-world` 命令来检验整个流程是否成功。该操作将会拉取测试镜像并展示一条欢迎消息,证明 Docker 已经能够正常运作于当前环境中。
#### 构建 Spring Boot 应用示例
对于开发者来说,构建基于 Java 的应用程序可能是一个常见的需求。下面给出一段简单的 Dockerfile 范本用于打包一个典型的 Spring Boot 项目:
```Dockerfile
FROM openjdk:8u421-alpine
ENV SPRING_PROFILES_ACTIVE=docker
COPY project-management-0.0.1-SNAPSHOT.jar /app.jar
CMD ["java", "-jar", "/app.jar", "--spring.profiles.active=${SPRING_PROFILES_ACTIVE}"]
```
这段脚本描述了一个轻量级的基础映像,并指定了应用启动所需的参数以及入口点指令[^3]。
阅读全文
相关推荐















