docker-compose容器编排文件

version: '2'
services:
  gitlab:
    container_name: gitlab
    image: gitlab/gitlab-ce:latest
    ports:
      - "80:80"
      - "222:22"
    volumes:
      - /data/gitlab/config:/etc/gitlab
      - /data/gitlab/logs:/var/log/gitlab
      - /data/gitlab/data:/var/opt/gitlab
    network_mode: "bridge"
    restart: always
    labels:
      vicutu: 'gitlab-registry'
      editor: 'huyindu'

持久化路径为/data/gitlab,包括数据持久化、配置持久化和日志持久化。
开放的http端口为80,ssh端口为222,可自行修改。
详细配置可以参考我之前的一篇文章:通过Docker搭建Gitlab仓库教程-超详细


killbill
6 声望2 粉丝

没有什么比编程更快乐了~