Загрузка данных


root@ubuntu2404lts:~# cat compose/gitlab/gl_docker.sh
#!/bin/bash
version=19.3.0-ee.0

sudo docker pull gitlab/gitlab-ee:${version}
sudo docker rm -f gitlab
sudo docker run --detach \
  -e "GITLAB_LOG_LEVEL=error" \
  --shm-size 512m \
  --hostname gl.stoptck.com \
  --publish 127.0.0.1:445:443 --publish 22:22 --publish 5050:5050 \
  --name gitlab \
  --restart always \
  --volume /opt/gitlab/config:/etc/gitlab \
  --volume /opt/gitlab/logs:/var/log/gitlab \
  --volume /opt/gitlab/data:/var/opt/gitlab \
  --volume /etc/letsencrypt:/etc/letsencrypt \
  --volume /opt/gitlab/misc/public.key:/opt/gitlab/embedded/service/gitlab-rails/.license_encryption_key.pub:ro \
  gitlab/gitlab-ee:${version}
root@ubuntu2404lts:~# cat compose/gitlab/gl_docker
gl_docker_runner.sh  gl_docker.sh
root@ubuntu2404lts:~# cat compose/gitlab/gl_docker_runner.sh
docker pull gitlab/gitlab-runner:latest
docker rm -f gitlab-runner
docker run -d --name gitlab-runner --restart always \
     -v /opt/gitlab-runner/config:/etc/gitlab-runner \
     -v /var/run/docker.sock:/var/run/docker.sock \
     gitlab/gitlab-runner:latest