首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Recover gitlab权限被拒绝

Recover gitlab权限被拒绝
EN

Stack Overflow用户
提问于 2018-04-23 12:21:05
回答 1查看 593关注 0票数 1

我主持了一个带有docker image的gitlab-ce,并从docker compose开始。这是我的docker合成文件

代码语言:javascript
复制
version: "3.6"
services:
  web:
    image: 'gitlab/gitlab-ce'
    container_name: 'gitlab-master'
    restart: always
    hostname: 'url'
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://url:9090'
        gitlab_rails['gitlab_shell_ssh_port'] = 2224
    networks:
      - gitlab-network
    ports:
      - '80:80'
      - '443:443'
      - '9090:9090'
      - '2224:22'
    volumes:
      - '/srv/gitlab/config:/etc/gitlab'
      - '/srv/gitlab/logs:/var/log/gitlab'
      - '/srv/gitlab/data:/var/opt/gitlab'
networks:
  gitlab-network:
    name: gitlab-network

我打包我的配置文件夹、日志和数据并传输到另一台服务器。当我启动一个新的gitlab服务器并挂载这个文件夹时。我得到了权限被拒绝的错误。我使用chmod -R 777 /srv/gitlab/*。它仍然出错。我该怎么解决这个问题呢?

EN

回答 1

Stack Overflow用户

发布于 2018-04-23 12:43:59

正如this thread中所述,还要检查父文件夹的权限。

由于某种原因,

/opt的权限是700而不是755。

在我改变它之后,一切都能正常工作

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49973380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档