Centos7ドッキングウィンドウのインストールGitLab

*前提条件システムは、ドッカーがインストールされています

1、クエリ画像GitLab

ドッキングウィンドウの検索gitlab

 

 

 

2、ミラー今GitLab

 

 

3、フォルダを作成します

ます。mkdir -p /ソフトウェア/ gitlab /設定

ます。mkdir -p /ソフトウェア/ gitlab /ログ

ます。mkdir -p /ソフトウェア/ gitlab /データ

 

 

4、スタート

ドッキングウィンドウの実行には、-p 9443を-d:443 -p 9080:80 -p 9022:22 \
--name gitlab --restart常に\
--volume /ソフトウェア/ gitlab / configに:の/ etc / gitlab \
--volume /ソフトウェア/ gitlab /ログ:は/ var / log / gitlab \
--volume /ソフトウェア/ gitlab /データ:の/ var / opt / gitlab \
gitlab / gitlab-CE:lates

 

 

5、設定ファイルを変更します   

VI gitlab /設定/ gitlab.rb

external_url 'http://gitlab.xxx.co'
gitlab_rails [ 'gitlab_ssh_host'] = 'gitlab.xxx.co'
gitlab_rails [ 'gitlab_shell_ssh_port'] = 9022

 

 

 

6、構成nginxの

上流gitlab {
    サーバーxxx.xxx.xxx.xxx:9080。
}
サーバー{
   80聞きます。
   SERVER_NAME gitlab.xxx.co;
   位置/ {
       client_max_body_size 10Mは、
      オフproxy_redirect;
      proxy_set_headerホスト$ホスト;
      proxy_set_header X-のReal-IP $ REMOTE_ADDR。
      proxy_set_headerのX-転送さ-について$ proxy_add_x_forwarded_for。
     proxy_passます。http:// gitlab。
    }
}

 

7、gitlabを入力します。

管理者パスワードを入力するのは初めて(管理者ルート)のデフォルトを変更するには

 

 

 

 

おすすめ

転載: www.cnblogs.com/xuchen0117/p/11801940.html