Windows Docker 安装 Gitlab Volume权限问题解决方案
记录一下 Windows10 下 Docker 安装 Gitlab 的步骤。首先,Gitlab 官方是不支持 Windows 下部署 Gitlab 镜像的,所以正常的 Gitlab 服务还是部署在 Linux 上比较好。本地部署只是用于个人开发测试环境。在 Windows 下我们把 volume 配置成本地路径运行后会出现一下错误:通过查找,这应该是权限不足,导致 Windows 下的 volume 映射存在一些问题。别人探索出目前可用的方法是采用 volume 数据卷挂载的形式。并在 Setting 中设置 Shared Drives,设置一会用于挂载 docker 镜像的 volume 的磁盘。暂时不管 Docker-Compose 的其他用法,其实就是把命令运行改成了文件运行而已。Docker-Compose 是通过文件来创建 Docker Container 的。我们需要在一个目录下创建 docker-compose.yml 文件,写入相应的配置文件。配置完成后,使用 docker-compose 命令运行起来。由于使用的是 volume,因此 gitlab 内部的数据直接由 docker 管理了。
下载地址
用户评论