mmr
V2EX  ›  问与答

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

  •  
  •   mmr · Feb 2, 2023 · 2062 views
    This topic created in 1207 days ago, the information mentioned may be changed or developed.

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

    # 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 replies    2023-02-02 19:34:06 +08:00
    mmr
        1
    mmr  
    OP
       Feb 2, 2023
    ```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  
       Feb 2, 2023
    seers
        3
    seers  
       Feb 2, 2023
    ram 太少了,4g 勉强跑起来
    hefish
        4
    hefish  
       Feb 2, 2023
    内存也忒小了吧。
    gitlab 印象中是 ruby 做的,启动的时候跟 Java 之类的类似,都要预编译。而且 ruby 是出了名的慢。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   894 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 19:18 · PVG 03:18 · LAX 12:18 · JFK 15:18
    ♥ Do have faith in what you're doing.