利用docker-compose創(chuàng)建gitlab

docker docker-compose 部署自行百度。

1. cd ~

2. mkdir -p gitlab/config (用于存放gitlab配置文件)

3. 創(chuàng)建docker-composer.yml

version: "3"

services:

? gitlab:

? ? image: gitlab/gitlab-ce

? ? container_name: gitlab

? ? restart: always

? ? hostname: 'gitlab'

? ? privileged: true

? ? ports:

? ? ? - '8088:8088'

? ? ? - '23182:22'

? ? volumes:

? ? ? - './config:/etc/gitlab'

? ? ? - '/data0/gitlab/logs:/var/log/gitlab'

? ? ? - '/data0/gitlab/data:/var/opt/gitlab'

? ? logging:

? ? ? driver: "json-file"

? ? ? options:

? ? ? ? max-size: "20m"

? ? ? ? max-file: "10"


保存后,再docker-compose up

掛載目錄自行修改。

Failed asserting that mode permissions on "/var/opt/gitlab/git-data/repositories" is 2770

如果報2770錯誤,執(zhí)行 sudo chmod 2770?/data0/gitlab/data

必須sudo或者使用root身份

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容