V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
mmr
V2EX  ›  问与答

Gitlab docker 安装巨慢,各位有啥经验。

  •  
  •   mmr · 2023-02-02 17:57:11 +08:00 · 1275 次点击
    这是一个创建于 637 天前的主题,其中的信息可能已经有所发展或是发生改变。

    他竟然在开启服务的时候编译,一编译一下午还没完,咋办啊!

    # docker-compose.yml
    version: '3.6'
    services:
      web:
        image: 'gitlab/gitlab-ee:latest'
        restart: always
        hostname: 'xxx'
        environment:
          GITLAB_OMNIBUS_CONFIG: |
            external_url 'xxx'
            gitlab_rails['gitlab_shell_ssh_port'] = 2222
        ports:
          - '80:80'
          - '433:433'
          - '2222:22'
        volumes:
          - '/home/mmr/docker/gitlab/config:/etc/gitlab'
          - '/home/mmr/docker/gitlab/logs:/var/log/gitlab'
          - '/home/mmr/docker/gitlab/data:/var/opt/gitlab'
        shm_size: '256m'
        deploy:
          resources:
            limits:
              memory: 512M
    
    
    4 条回复    2023-02-02 19:34:06 +08:00
    mmr
        1
    mmr  
    OP
       2023-02-02 18:00:46 +08:00
    ```text
    Recipe: gitlab::database_migrations
    * ruby_block[check remote PG version] action nothing (skipped due to action :nothing)
    * rails_migration[gitlab-rails] action run
    ```
    而且一直重启,5 分钟自动重启一次,每次日志都搞这一个模块。
    dalang
        2
    dalang  
       2023-02-02 18:23:14 +08:00
    seers
        3
    seers  
       2023-02-02 19:25:38 +08:00
    ram 太少了,4g 勉强跑起来
    hefish
        4
    hefish  
       2023-02-02 19:34:06 +08:00
    内存也忒小了吧。
    gitlab 印象中是 ruby 做的,启动的时候跟 Java 之类的类似,都要预编译。而且 ruby 是出了名的慢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3026 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:35 · PVG 08:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.