记一次基于Docker部署Gitlab,挂载找不到外部文件gitlab.rb的坑。

用Docker部署Gitlab的时候,运行Gitlab容器执行如下命令后进行下一步修改gitlab.rb文件时发现没有gitlab.rb这个文件。

docker run \

    --detach \

    --publish 8443:443 \

    --publish 8090:80 \

    --name gitlab \

--restart unless-stopped \

    -v /mnt/gitlab/etc:/etc/gitlab \

    -v /mnt/gitlab/log:/var/log/gitlab \

    -v /mnt/gitlab/data:/var/opt/gitlab \

    beginor/gitlab-ce:11.0.1-ce.0

百度了半天没找到答案,最后才发现是没有开启挂载权限。在上面的命令中加入

--privileged=true \

这段指令。

停止Docker-删除Docker-重头走一遍就好啦。

你可能感兴趣的:(记一次基于Docker部署Gitlab,挂载找不到外部文件gitlab.rb的坑。)