4Manuals

  • PDF Cloud HOME

如何在多用户的Mac上设置我的docker gitlab数据文件夹? Download

    尝试使用unix:///var/run/docker.sock 如何使用docker文件中的curl在容器中发布json文件 如何配置Docker DOCROOT以运行symfony 如何访问从Docker容器暴露的端口? Python没有这样的文件或目录,但有文件[Celery,Docker] 在单独的行中定义时,Docker build-arg不会自动选择env变量 我们可以使用哪种算法来获取两个字符串的差 在什么情况下会重建Docker项目? 管理本地/私有Golang软件包和模块以进行Docker构建 NVIDIA-SMI无法在Windows Docker容器中工作

我的Mac上有两个用户。现在我想在这两个用户上启动docker gitlab并共享相同的数据文件夹。所以我将其放在我的Mac的“ / Users / Shared_folder”上,并将“ Shared_folder”文件夹设置为“ drwxrwxrwx 4个根级职员”,每个人都可以读写。但是当我启动我的泊坞窗时。这表明我“不允许操作”,但是当我将数据文件夹移动到用户的 Document 文件夹后,一切正常运行,有人知道这里发生了什么吗?我应该给该文件夹什么样的权限?非常感谢!

这两个用户都是管理员。

这是使用'docker logs gitlab'的日志

================================================================================
Recipe Compile Error in /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/default.rb
================================================================================

Errno::EPERM
------------
Operation not permitted @ rb_file_chmod - /etc/gitlab/gitlab-secrets.json

Cookbook Trace:
---------------
  /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/secrets_helper.rb:123:in `chmod'
  /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/secrets_helper.rb:123:in `block in write_to_gitlab_secrets'
  /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/secrets_helper.rb:121:in `open'
  /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/secrets_helper.rb:121:in `write_to_gitlab_secrets'
  /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/settings_helper.rb:174:in `generate_secrets'
  /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/settings_helper.rb:178:in `generate_config'
  /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/config.rb:24:in `from_file'
  /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/default.rb:26:in `from_file'

Relevant File Content:
----------------------
/opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/secrets_helper.rb:

116:  
117:    def self.write_to_gitlab_secrets
118:      secret_tokens = gather_gitlab_secrets
119:  
120:      if File.directory?('/etc/gitlab')
121:        File.open('/etc/gitlab/gitlab-secrets.json', 'w', 0600) do |f|
122:          f.puts(Chef::JSONCompat.to_json_pretty(secret_tokens))
123>>         f.chmod(0600)
124:        end
125:      end
126:  
127:      nil
128:    end
129:  end
130:  

System Info:
------------
chef_version=14.13.11
platform=ubuntu
platform_version=16.04
ruby=ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
program_name=/opt/gitlab/embedded/bin/chef-client
executable=/opt/gitlab/embedded/bin/chef-client


Running handlers:
There was an error running gitlab-ctl reconfigure:

Operation not permitted @ rb_file_chmod - /etc/gitlab/gitlab-secrets.json

Running handlers complete
Chef Client failed. 0 resources updated in 02 seconds

0 个答案:

没有答案



Similar searches
    是否有一种简单的方法可以重复调用LSTM模型,而不是在Tensorflow中传递序列? 如何将超链接从excel中的单个单元格复制到由VBA aleady创建和填充的Word文档中? 基本背包Laravel安装 样式化的组件:使用CSS根据值添加颜色 带有AWS Lambda的本机Quarkus无法构建