docker docker-compose 部署自行百度。
1. cd ~
2. mkdir -p gitlab/config (用于存放gitlab配置文件)
3. 创建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错误,执行 sudo chmod 2770 /data0/gitlab/data
必须sudo或者使用root身份
网友评论