公式のdockerイメージがdocker Hubで公開されている 今回はGitlabのCommunity Editionを利用するので、以下を利用する。
dockerを使ってgitlabを立ち上げる
sudo docker run --detach \ --hostname gitlab.example.com \ --publish 443:443 --publish 80:80 \ --name gitlab \ --restart always \ --volume $GITLAB_HOME/config:/etc/gitlab \ --volume $GITLAB_HOME/logs:/var/log/gitlab \ --volume $GITLAB_HOME/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
ChromeなどのGUIを使ってGitlabにアクセスする。 起動直後は以下の画面にある
時間が立つとアクセスできるようになる。
rootユーザは以下のコマンドの実行でパスワードを取得できる。
$ docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password Password: ****************************************************