ubuntu

ubuntu中gitlab如何使用Docker部署

小樊
48
2025-09-15 02:21:45
栏目: 智能运维

在Ubuntu中使用Docker部署GitLab,可参考以下步骤:

  1. 安装Docker:执行命令sudo apt updatesudo apt install docker.io
  2. 安装Docker Compose:运行命令sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose,然后执行sudo chmod +x /usr/local/bin/docker-compose
  3. 创建Docker Compose文件:在项目目录中创建docker-compose.yml文件,内容如下:
version: '3'
services:
  gitlab:
    image: 'gitlab/gitlab-ce:latest'
    restart: always
    hostname: 'gitlab.example.com'
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://gitlab.example.com'
    ports:
      - '80:80'
      - '443:443'
      - '2222:22'
    volumes:
      - '/srv/gitlab/config:/etc/gitlab'
      - '/srv/gitlab/logs:/var/log/gitlab'
      - '/srv/gitlab/data:/var/opt/gitlab'
  1. 启动GitLab容器:在包含docker-compose.yml文件的目录中,运行docker-compose up -d
  2. 访问GitLab:打开浏览器,访问http://gitlab.example.com,首次访问需设置管理员密码。

0
看了该问题的人还看了