Mac で Gitlab を構築する - 独自のコード リポジトリを最初から構築する
ソフトウェア開発では、コード リポジトリを管理するためのバージョン管理システムが必要です。 Git は広く使用されているバージョン管理システムであり、Gitlab はコード ホスティング サービスを提供するプラットフォームです。 Mac に Gitlab サーバーをセットアップする場合は、この記事に必要なガイドラインが記載されています。
ステップ 1: Docker をインストールする
Docker は非常に強力なコンテナ化ツールであり、依存関係や環境の問題を気にせずにどこでもアプリケーションを実行できます。 Docker を使用して Gitlab を構築すると、構成とインストールのほとんどを自動化できるため、非常に便利です。
まず、Docker をダウンロードしてインストールする必要があります。公式 Web サイトのダウンロード アドレスに移動します: https://www.docker.com/products/docker-desktop
インストールが完了したら、ターミナルに次のコマンドを入力して、Docker が確実にインストールされていることを確認する必要があります。正しくインストールされました:
docker --version
正しいバージョン番号が出力されれば、Docker は正常にインストールされています。
ステップ 2: Gitlab コンテナを作成する
Docker ベースの Gitlab コンテナを実行する前に、システムに Docker ネットワークがすでに存在していることを確認する必要があります。これは次のコマンドで作成できます。 :
docker network create gitlab_network
次に、次のコマンドを使用して新しい Gitlab コンテナを実行できます:
docker run --detach \ --hostname gitlab.example.com \ --name gitlab \ --network gitlab_network \ --publish 443:443 \ --publish 80:80 \ --publish 22:22 \ --restart always \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var/log/gitlab \ --volume /srv/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
このコマンドの各パラメータには異なる役割があります。簡単な手順をいくつか示します:
--hostname
: Gitlab で使用されるホスト名を指定します。ここではデフォルトの gitlab.example.com
を使用します。 --name
: Gitlab コンテナの名前を指定します。デフォルトの gitlab
を使用しました。 --network
: コンテナーが使用する Docker ネットワークを指定します。 --publish
: Gitlab コンテナーで使用されるポート マッピングを指定します。具体的な意味については、コマンド内のコメントを参照してください。 --restart
: コンテナの自動再起動の条件を指定します。 --volume
: コンテナ内のデータ ボリュームがマウントされる場所を指定します。 これらのパラメータに基づいて、Gitlab-ce の最新バージョンを使用しましたが、必要に応じて別のバージョンを使用することもできます。
ステップ 3: Gitlab にアクセスする
これで、http://localhost
または http://YOUR_IP_ADDRESS
(ネットワークに応じて) にアクセスできるようになります。構成) を使用して Gitlab にアクセスします。
Gitlab に初めてアクセスすると、管理者パスワードの設定を求められ、新しいユーザー名とパスワードの入力を求められます。これらの設定が完了すると、Gitlab の使用を開始できます。
概要
この記事では、Docker を使用して Mac 上に Gitlab サーバーを構築する方法を学びました。この記事が、コードの管理と共有を改善するために独自のコード リポジトリをすばやく構築するのに役立つことを願っています。
以上がMac 上で Gitlab をビルドする方法について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。