GitLab(一)Docker-compose 部署

2024-10-14  本文已影响0人  申_9a33

1. 参考 Install GitLab in a Docker container | GitLab 编写 docker-compose.yml

version: '3.6'
services:
  gitlab:
    image: gitlab/gitlab-ce:latest
    container_name: gitlab
    restart: always
    hostname: 'gitlab.example.com'
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://gitlab.example.com:8929'
        gitlab_rails['gitlab_shell_ssh_port'] = 2424
    ports:
      - '8929:8929'
      - '443:443'
      - '2424:22'
    volumes:
      - './config:/etc/gitlab'
      - './logs:/var/log/gitlab'
      - './data:/var/opt/gitlab'
    shm_size: '256m'

2. 执行 docker-compose.yml

docker compose up -d

3. 修改本地 hosts 文件 (真实环境可以忽略此步骤,这里使用Windows测试)

企业微信截图_1728978649744.png

运行完成后打开http://gitlab.example.com:8929/

企业微信截图_17289788244298.png

4.登录到 GitLab

4.1 打开 initial_root_password 文件

企业微信截图_17289791913014.png

4.2 拿到初始化密码登录到GitLab

企业微信截图_17289793144173.png

5. 修改密码

企业微信截图_17289795565621.png

6. 添加用户

6.1 直接添加用户

企业微信截图_17289798518048.png

6.2 在 http://gitlab.example.com:8929/users/sign_up 页面注册,然后管理员批准

企业微信截图_17289800827271.png

7. 创建项目

企业微信截图_1728980367318.png
企业微信截图_17289808044123.png
上一篇 下一篇

猜你喜欢

热点阅读