本文将手把手教你如何在Windows系统上安装WSL2、Ubuntu以及Docker Desktop,为后续在本地部署GitLab做好完整的环境准备。无论你是开发新手还是运维老手,按照本教程的步骤操作,都能轻松完成配置。
首先,确保你的Windows 10版本在2004及以上(或Windows 11)。以管理员身份打开PowerShell,执行以下命令启用WSL功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
接着启用虚拟机平台:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重启电脑后,将WSL2设为默认版本:
wsl --set-default-version 2
此时,WSL2安装完成,它是运行Linux内核的高性能虚拟化环境。
在Microsoft Store中搜索“Ubuntu”,推荐安装Ubuntu 22.04 LTS。点击安装,完成后启动。首次启动会进行初始化,设置用户名和密码。之后进入终端,更新软件包:
sudo apt update && sudo apt upgrade -y
至此,Ubuntu配置完毕,你可以通过wsl命令在Windows终端中随时进入Ubuntu环境。
前往Docker官网下载Docker Desktop for Windows。安装时确保勾选“Use WSL 2 instead of Hyper-V”。安装完成后,启动Docker Desktop,进入Settings → Resources → WSL Integration,打开开关并选择你安装的Ubuntu发行版。这样Docker Desktop就能无缝与WSL2配合,在Ubuntu中直接使用docker命令。
验证安装:在Ubuntu终端运行 docker --version 和 docker-compose --version,显示版本即成功。
现在所有基础组件已就位。在部署GitLab前,建议检查一下系统资源:WSL2内存分配(至少4GB)、硬盘空间(至少10GB)。同时确保Docker服务运行正常。后续只需通过docker-compose拉取GitLab镜像即可轻松启动。GitLab本地部署将完全基于Docker容器,与Windows系统隔离,便于管理和迁移。
总结:通过本教程,你已成功完成WSL2安装、Ubuntu配置、Docker Desktop集成,并掌握了GitLab本地部署的准备工作。接下来,就可以尽情享受在Windows上高效开发、运行Linux容器的乐趣了!
本文由主机测评网于2026-02-18发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260225769.html