直接上docker代码
# 安装pg数据库
docker rm -f postgres
docker run --name=postgres --restart=always \
--network host \
-e POSTGRES_PASSWORD='Onexxxx' \
-v /data/postgres/data:/var/lib/postgresql/data \
-v /etc/localtime:/etc/localtime:ro \
-d postgres:11.16
# 安装mysql
docker rm -f mysql
docker run --name=mysql --restart=always \
--security-opt seccomp:unconfined \
--network host \
-v /data/mysql:/var/lib/mysql \
-v /etc/localtime:/etc/localtime:ro \
-e MYSQL_ROOT_PASSWORD='Onexxxx' \
-d mysql:8.0.27
docker rm -f gitlab-runner-NAME
docker run -d --name gitlab-runner-NAME --restart always \
-v /srv/gitlab-runner/config-NAME:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
gitlab/gitlab-runner
# runner 注册
docker run --rm -it -v /srv/gitlab-runner/config-NAME:/etc/gitlab-runner gitlab/gitlab-runner register
Comments | NOTHING