- ミラーGItlabを引っ張ります
docker pull gitlab/gitlab-ce
- 前GitLabを起動するには、次のコマンドを使用します
docker run -d -h gitlab.lidengyin.com -p 80:80 -v /etc/gitlab/:/etc/gitlab/ -v /var/log/gitlab/:/var/log/gitlab/ -v /var/opt/gitlab:/var/opt/gitlab/ --name gitlab gitlab/gitlab-ce
パラメータの意味は次のとおりです。
- -dコンテナは、ミラーリング後に動作して駅を示し、
- -hはgitlab.lidengyin.comを表明:ホストgitlabにより、ブラウザアクセス
- ポートGirlab経由ブラウザアクセス:80:80 -p
- -vの/ etc / gitlab /:の/ etc / gitlab /:GItLabの/ etc / gitlab /ディレクトリは、/ etc / gitlabディレクトリの下のマシンに搭載されている容器の内部。コンテナ内部GitLabの/ etc / gitlab /ディレクトリに対応するマシンの/ etc / gitlab /操作の操作
- -name gitlab:スタートコンテナと呼ばれるgitlab
- これはマシンの次の3つのプロファイルを生成するために開始されるので、起動前と呼ばれるこのブートイメージ作成の容器の表現に基づいて最終gitlab / gitlab-CE。
- の/ etc / gitlab /:ディレクトリ設定ファイル
- / var / log / gitlab:logディレクトリ
- の/ var / opt / gitlab:データディレクトリ
3つのプロファイルはgitlabを設定し、開始後に設定します。次のようにextermal_urlが改変項ファイルを変更/Etc/gitlab/gitlab.rb。
external_url 'http://gitlab.lidengyin.com:8929'
该配置指定了外部浏览器访问GitLab的url.这里将http端口设置为8929而不是默认的80。
- 次に、前回のgitlabコンテナを削除し、その後、gitlabを開始するには、次のコマンドを使用します。
docker run -d -h gitlab.lidengyin.com -p 8929:8929 -v /etc/gitlab/:/etc/gitlab/ -v /var/log/gitlab/:/var/log/gitlab/ -v /var/opt/gitlab:/var/opt/gitlab/ --name gitlab gitlab/gitlab-ce
启动完成后,因为是在线上服务器部署,需要输入“http://域名:8929/”来访问GitLab
- あなたは、ログインする前に、ログインページが最初に、gitlabに登録されているブラウザを使用してアクセス、
これまで、gitlabインストールは完了です!