记一次基于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-重头走一遍就好啦。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容