DockerHubで公開されているGitLab CEのコンテナイメージを使えば、簡単にGitLabをローカルに立てることができます。 GitLab CEをDockerで動かす GitLab CEでコンテナレジストリを動かす はそれぞれ先人たちのブログ記事とか見つかる(ありがとうございます!)のですが、「Dockerで動かすGitLab CEにコンテナレジストリも追加した」がなかなか見当たらなかったので試してみました。 (レジストリ無しでデプロイしてdocker execでシェル起動して設定変更してgitlab-ctl reconfigureでも試せた) gitlab-ce.example.org というドメイン名で動かす前提で、Gitリポジトリのポート番号は8443/TCP、コンテナレジストリは25000/TCPでhttpsさせてます。 (ウェルノウンじゃないポート使う時の設定例ということ