アーティファクトは、コンパイルされたコードとリソースの両方を含むファイルです。たとえば、Javaでは、.war、.ear、.jarがアーティファクトです。アーティファクトリポジトリは、アーティファクトの複数のバージョンを含むリポジトリです。 JFrogアーティファクトは、人気のある高度なリポジトリ管理ツールの1つです。継続的インテグレーションおよびデリバリーと統合して、製品のより迅速なデリバリーを実現できます。 Devopsは、さまざまな環境にわたるバイナリの管理、セキュリティ、アクセス制御とトレーサビリティ、DockerChefのサポートなどにJFrogを使用します。
この記事では、Ubuntu20.04にJFrogアーティファクトをインストールして構成する方法を説明します。手順はLinuxのDebianファミリーでも同じです。
インストール
システムパッケージが最新であることを確認してください。
$ sudo apt update
まず、次のコマンドを入力してGPGキーを追加します。
$ wget -qO - https://api.bintray.com/orgs/jfrog/keys/gpg/public.key | sudo apt-key add -
aptリストにjfrogリポジトリを追加します。次のコマンドをコピーして端末に貼り付けるだけです。
$ echo "deb https://jfrog.bintray.com/artifactory-debs bionic main" | sudo tee /etc/apt/sources.list.d/jfrog.list
次に、aptインデックスを更新しましょう
$ sudo apt update
これで、次のコマンドを入力して、jfrogサービスを使用してインストールできます。
$ sudo apt install jfrog-artifactory-oss
サービスを開始します
$ sudo systemctl start artifactory.service
サービスを有効にします
$ sudo systemctl enable artifactory.service
サービスのステータスを確認する
$ systemctl status artifactory.service
JfrogUIにアクセス
ブラウザを開き、http:// IP_or DOMAIN-NAME:8081 / artifactory
と入力しますロギングにはデフォルトのユーザー名とパスワードを使用してください。
管理者パスワードをリセットする必要があります。
ドメイン名などのベースURLを設定して、JFrogアーティファクトWebUIにアクセスします。ない場合はスキップできます。
次のステップは、デフォルトのプロキシを設定することです。企業にサーバーにアクセスするためのプロキシゲートウェイがある場合は、それを使用します。それ以外の場合はスキップします。
これで、インストールと基本構成が完了しました。プロジェクトに基づいてリポジトリの作成を開始できます。
結論
Jfrogは、インタラクティブで応答性の高いユーザーインターフェイスを提供します。他のアーティファクト管理ツールよりも多くの機能を備えています。詳細については、JFrogの公式サイトをご覧ください。 https://jfrog.com/open-source/
ありがとうございます。