Docker で GitLab を立ててみる。
README にそって動かす。
$ docker pull gitlab/gitlab-ce
$ docker run --detach \
--hostname localhost \
--publish 443:443
--publish 80:80
--publish 22:22 \
--name gitlab \
--restart always \
gitlab/gitlab-ce:latest
$ docker exec -it gitlab /bin/bash
http://localhost/ にアクセス。ログインしてユーザを作って commit & push できた。