docker部署gitlab服务 ssh push不上去

用docker-compose部署的服务,web页面打开正常,已经把公钥加入设置里了
怎么push都提示权限错误。。。

version: "3"services:  gitlab:    image: gitlab/gitlab-ce    container_name: gitlab    restart: always    hostname: '129.211.1.18'    environment:      TZ: 'Asia/Shanghai'      GITLAB_OMNIBUS_CONFIG: |
        external_url "http://129.211.1.18:9090"
        gitlab_rails['time_zone'] = 'Asia/Shanghai'
        unicorn['worker_timeout'] = 60
        unicorn['worker_processes'] = 2
        gitlab_rails['gitlab_shell_ssh_port'] = 2222    ports:
      - '9090:9090'
      - '2222:22'    volumes:
      - '/home/gitlab/config:/etc/gitlab'
      - '/home/gitlab/logs:/var/log/gitlab'
      - '/home/gitlab/data:/var/opt/gitlab/git-data'


至尊宝的传说
浏览 1676回答 1
1回答

慕的地8271018

自问自答:push前缀没加ssh://,导致其实走的是https,所以不通。。。
打开App,查看更多内容
随时随地看视频慕课网APP