安装步骤:
1.下载DockerToolbox https://get.daocloud.io/toolbox/
建议下载17.12.0,因为后续版本有“搜索不到gitlab-ce-zh“的bug
2.安装DockerToolbox
按提示操作即可,安装时注意钩选安装Git,安装完成桌面生成2个快捷方式Kitematic,Docker Quick terminal
3.创建default虚拟机
将DockerToolbox安装目录下的boot2docker.iso拷贝至 C:\Users\pc\.docker\machine\cache,然后执行 start.sh ,等待下载安装完成(需要几分钟)
4.安装gitlab-ce-zh
打开Kitematic,搜索gitlab-ce-zh,点击create安装gitlab-ce-zh
5.gitlab-ce-zh安装后操作
进入gitlab-ce-zh操作界面,不能点击home标签下底部volumes有3个子项,否则会导致gitLab运行失败且不可恢复;点击home标签下“gitlab预览”跳转网页设置root账户的密码
6.设置IP转发
其它PC要访问gitLab,需要设置IP转发,步骤:打开virtualBox,选择default--设置--网络--端口转发,主机 IP 是设的当前电脑的内网 IP,主机端口自定义,不要和其它应用端口冲突,子系统端口就是 docker 虚拟的那个端口