基于docker-compose安装gitlab
-
创建 /usr/local/docker/gitlab 目录
-
创建 docker-compose.yml 文件
version: '3' services: web: image: 'twang2218/gitlab-ce-zh' restart: always hostname: '192.168.192.129' environment: TZ: 'Asia/Shanghai' GITLAB_OMNIBUS_CONFIG: | external_url '虚拟机的ip' gitlab_rails['gitlab_shell_ssh_port'] = 2222 unicorn['port'] = 8888 nginx['listen_port'] = 80 ports: - '80:80' - '8443:443' - '2222:22' volumes: - /usr/local/docker/gitlab/config:/etc/gitlab - /usr/local/docker/gitlab/data:/var/opt/gitlab - /usr/local/docker/gitlab/logs:/var/log/gitlab
-
在gitlab目录下用docker-compose up -d 启动 gitlab