docker-compose启动gitlab

version: '3'

services:
  gitlab:
    container_name: gitlab
    image: gitlab/gitlab-ce:latest
    privileged: true
    hostname: 'mygitlab.com'
    environment:
        TZ: 'Asia/Shanghai'
        GITLAB_OMNIBUS_CONFIG: |
          external_url 'http://mygitlab.com:10080'
          gitlab_rails['gitlab_shell_ssh_port'] = 10022
    volumes:
      - ./data/config:/etc/gitlab
      - ./data/logs:/var/log/gitlab
      - ./data/data:/var/opt/gitlab
    ports:
      - "10080:10080"
      - "14443:443"
      - "10022:22"

建议在 Linux 上部署, windows 上我尝试了各种方法, 都有各种各样的问题.Mac OS 没有用过, 不做评价.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容