1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-20 22:08:39 +00:00
dockerfiles/gitlab
2016-04-22 18:22:10 +08:00
..
docker-compose.yml add gitlab 2015-08-23 17:54:55 +08:00
README.md Add gitlab README.md 2016-04-22 18:22:10 +08:00

gitlab

docker-compose.yml

gitlab:
  image: gitlab/gitlab-ce
  ports:
    - "22:22"
    - "80:80"
    - "443:443"
  restart: always

up and running

$ vi /etc/ssh/sshd_config
- Port 22
+ Port 2222
$ systemctl restart ssh

$ docker-compose up -d
$ docker-compose exec gitlab bash
>>> vi /etc/gitlab/gitlab.rb
+   external_url 'http://your-domain-name'
>>> gitlab-ctl reconfigure
>>> exit

$ firefox http://your-domain-name

backup volumes

$ docker run --rm \
             --volumes-from gitlab_gitlab_1 \
             -v $PWD:/tmp \
             alpine \
             tar czf /tmp/gitlab.tgz /etc/gitlab /var/opt/gitlab /var/log/gitlab

$ tar tzf gitlab.tgz