GitLab-CE和Runner安装

GitLab-CE和Gitlab-Runner安装

1.GitLab-CE安装

1.GitLab-CE

1
2
3
4
5
6
7
8
9
10
docker run -d \
--name Gitlab-CE \
-p 22:22 \
-p 80:80 \
-p 443:443 \
-v /appdata/docker/Gitlab/Gitlab-CE/config:/etc/gitlab \
-v /appdata/docker/Gitlab/Gitlab-CE/logs:/var/log/gitlab \
-v /appdata/docker/Gitlab/Gitlab-CE/data:/var/opt/gitlab \
--restart always \
gitlab/gitlab-ce:latest

2.root密码查看

1
docker exec -it Gitlab-CE grep 'Password:' /etc/gitlab/initial_root_password

2.Gitlab-Runner安装

1.安装Runner

1
2
3
4
5
6
docker run -d \
--name Gitlab-Runner \
-v /appdata/docker/Gitlab/Gitlab-Runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart always \
gitlab/gitlab-runner:latest

2.注册Runner

1
2
3
4
5
6
7
8
9
10
11
12
docker run --rm \
-v /mnt/user/appdata/Gitlab/Gitlab-Runner/config:/etc/gitlab-runner gitlab/gitlab-runner register \
--non-interactive \
--executor "docker" \
--docker-image alpine:latest \
--url "http://IP/" \
--registration-token "Token" \
--description "first-register-runner" \
--tag-list "MicroServer,Home" \
--run-untagged="true" \
--locked="false" \
--access-level="not_protected"

GitLab-CE和Runner安装
https://kuan.pages.dev/article/bd0156ec.html
作者
IKun
发布于
2023年1月25日
许可协议