docker-compose 搭建gitlab
阿新 • • 發佈:2021-12-13
前提
安裝好docker&docker-compose,如果沒有安裝好的,參考我另一章部落格文章
傳送門
docker-compose.yml 檔案
version: '3' services: gitlab: image: 'gitlab/gitlab-ce:latest' container_name: gitlab restart: always environment: GITLAB_OMNIBUS_CONFIG: | external_url 'http://192.168.0.2:8800' #若有域名可以寫域名 gitlab_rails['gitlab_shell_ssh_port'] = 2224 ports: - '8800:8800' - '2224:22' volumes: #將相關配置對映到當前目錄下的config目錄 - './config:/etc/gitlab' #將日誌對映到當前目錄下的logs目錄 - './logs:/var/log/gitlab' #將資料對映到當前目錄下的data目錄 - './data:/var/opt/gitlab'
一鍵啟動
docker-compose up -d
相關修改的配置,已經對映到宿主機,可以直接在宿主機進行修改