群晖通过Docker部署GitLab

准备

  • 首先新建docker共享文件夹,并在里面创建gitlab目录。
  • 在gitlab目录下创建config, logs, data目录。

启动

通过终端连接群晖,执行下面的命令启动gitlab

sudo docker run --detach \
> --hostname njduck.com \
> --publish 443:443 \
> --publish 80:80 \
> --publish 22:22 \
> --name gitlab-ce \
> --restart alwasy \
> --volumn /volume1/docker/gitlab/config:/etc/gitlab \
> --volumn /volume1/docker/gitlab/logs:/var/log/gitlab \
> --volumn /volume1/docker/gitlab/data:/var/opt/gitlab \
> gitlab/gitlab-ce:latest

补充

初始用户为:root, 初始密码需要在群晖终端下通过下面的命令获得,注意这个文件在第一次登录后会删除,记得保存好

sudo docker exec -it gitlab-ce grep 'Password:' /etc/gitlab/initial_root_password

发表回复

您的电子邮箱地址不会被公开。