代码托管,如果对工具功能要求不高,Gitea也可以满足需要,只是功能相对比较简单。
通常GltLab是部署在linux服务器上的,windows版本已经不维护了。不过现在windows10 11已经可以实现部署了,一个是windows本机部署linux虚拟机(windows商店直接安装或者其他虚拟机平台都可以),一个是windows安装docker,通过docker来容器化部署gitlab。
1.windows安装docker 可以参考我这篇文章哈。
2.打开docker desktop
找到这个ce版本,这个是免费的。这里不建议直接点击pull啊,因为下载比较久看不到进度,建议还是点击docker desktop右下角打开终端,输入docker pull 命令,可以直观的看到下载进度。
3.镜像下载完成后
3.1 本地随便哪个盘创建三个目录,方便做磁盘映射
例:c:/gitlab/config c:/gitlab/log c:/gitlab/data
3.2 gitlab端口(本机端口自己定)
http访问端口 :80->8080(本机)
<