利用docker-compose创建gitlab

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身份

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。