0%

GitLab Community Edition

注:gitlab 备份、恢复、迁移

docker-compose.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
version: '3.6'
services:
gitlab:
container_name: gitlab
image: gitlab/gitlab-ce:latest
restart: always
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://gitlab.deno.vip'
ports:
- "80:80"
- "443:443"
- "22:22"
volumes:
- "/data/gitlab/config:/etc/gitlab"
- "/data/gitlab/logs:/var/log/gitlab"
- "/data/gitlab/data:/var/opt/gitlab"
  • /data 最好是数据盘挂载路径
  • gitlab与宿主机ssh端口最好设置为非22,当然迁移除外。