我正在尝试构建一个Docker容器(基于gitlab-ce(版本8.9.6)Docker镜像),在创建容器时,用户不必进入gitlab web界面并修改设置将默认项目大小限制从10更改为100.我有自动设计用于在创建容器后导入(rake)所有repos,但除非我可以在创建容器之前将项目大小限制设置从10更改为100,否则它将失败导入所有必需的回购。需要用户没有输入来设置gitlab容器:1)没有启动Web浏览器来调整设置和2)在主机上没有在脚本中键入sudo密码(因为我们不能依赖具有sudo权限的用户) )。我没有在gitlab.rb文件中看到任何可以处理更改项目限制大小的设置。
目前,我尝试过:
尝试1:
尝试2:
有没有人知道在启动容器时设置docker gitlab图像的项目限制大小设置的方法?或者,能够在不使用sudo的情况下将这些设置持久保存到新的图像/容器中吗?
谢谢!