LinkSense
デプロイと開始

Dockerとネットワークの準備をする

CoreまたはFullをインストールする前に、Docker、ホストのリソース、レジストリへのアクセスを確認します。

このページは自動翻訳されています。 英語の原文を見る。

このページを新規インストールにご利用ください。 既存の展開なら、まず運用、修理、アップグレードから始めましょう。

サポートホスト

  • Linux x86_64またはARM64。
  • IntelまたはApple Silicon搭載のmacOSで、Docker DesktopのLinuxコンテナを使用。
  • ネイティブのWindowsインストールはサポートされていません。
  • ローカルモデルの計算、メモリ、GPUについては別々に計画してください。

Dockerをインストールする

Linuxでは、Docker公式ガイドからDocker EngineとComposeプラグインをインストールしてください。 macOSでは、以下の手順を使ってDocker Desktopをインストールしてください。

macOSでDocker Desktopの設定

  1. Apple Menu → このMacについてを開いてチップとメモリを確認してください。 Docker Desktop for Macから対応するアップルシリコンまたはインテルビルドをダウンロードしてください。
  2. Docker.dmgを開けて、Dockerをアプリケーションに移動させて発射します。 Docker Engineが稼働するまで待ちましょう。
  3. 設定→リソース →アドバンスドを開き、選ばれた版にリソースを割り当ててください。
  4. 適用して再スタートを選択して、Docker Engineが再起動するのを待ちます。 これにより他の地元のコンテナが一時的に停止します。
  5. 必要ならターミナルを再開してください。 現在のmacOSアカウントでLinkSenseをインストールし、sudoなしでインストールしてください。
Docker DesktopリソースCoreFull
CPU少なくとも4少なくとも8
メモリまずは10–12 GBから始めます24 GB以上を推奨します
ディスク少なくとも60 GiBは利用可能です少なくとも120 GiBは利用可能です

メモリ制限は最大値ですが、LinkSenseのプリフライトチェックはDocker Engineが実際に使えるメモリです。 16 GiB Macなら、まずCoreから始めましょう。 Full評価では一般的に32 GiBまたはそれ以上のMacを使うべきです。

docker info --format '{{.NCPU}} {{.MemTotal}}' |
  awk '{printf "CPUs=%s\nDocker memory=%.2f GiB\n", $1, $2 / 1024 / 1024 / 1024}'

ホストを確認しましょう

ラン:

uname -s
uname -m
docker version
docker compose version
docker info --format 'CPUs={{.NCPU}} MemoryBytes={{.MemTotal}} DockerRoot={{.DockerRootDir}}'
curl --version
df -h

確認:

  1. システムはLinuxまたはDarwin、x86_64、aarch64、またはarm64アーキテクチャで構成されています。
  2. docker versionにServerセクションがあり、APIバージョンが1.45以降であることを確認します。
  3. Docker Composeはバージョン2.24.4以降です。
  4. 動作curl、ホストやDockerのVMには十分なメモリとディスク容量があります。

x86_64 Fullもx86-64-v2が必要です。 運用ガイドは診断およびVM CPU構成の例を提供します。

コンテナイメージのダウンロードを確認する

ターミナルのダウンロードとDocker Engineのレジストリプルは別々のネットワークパスを使用します。 インストーラーをダウンロードした後、選択したエディションを確認してください:

sh install-core.sh --check-network

Fullなら、sh install-full.sh --check-network走ってください。 チェックが成功するとステータス0、[LS_HOST_*]エラーなしで退出します。 デプロイメントを行わずに画像をプル・キャッシュできます。

GHCRが遅い、またはアクセスできない場合、ダウンロードが30秒間進まないとインストーラーがパブリックミラーに切り替わることがあります。 組織でプライベートミラーが必要な場合は、インストール前に設定してください:

LINKSENSE_IMAGE_MIRRORS='ghcr.io=registry.example/ghcr' sh install-core.sh

ミラー構文やDockerプロキシ設定についてはホスト適応を参照してください。

コーディングエージェントでインストール

このプロンプトをコーディングアシスタントに渡してください:

次の手順に従って LinkSense をインストールして起動するのを手伝ってください: https://raw.githubusercontent.com/LingX-AI/linksense/main/Install.md

必要なときにLinkSense Fullを加えてくださいFull。 アシスタントは実際のホストを点検し、既存の設備を保存し、観察された住所と健康状態を報告する必要があります。 インストーラーだけをダウンロードするだけでは成功したインストールとは言えません。

カスタムポート

ポート19090にCoreをインストールするには、OSに合ったコマンドを使ってください。Fullの場合はcoreをfullに置き換えてください。

Linux

sudo --preserve-env=http_proxy,https_proxy,HTTP_PROXY,HTTPS_PROXY,ALL_PROXY,all_proxy,NO_PROXY,no_proxy \
  env LINKSENSE_HTTP_PORT=19090 sh install-core.sh

macOS

env LINKSENSE_HTTP_PORT=19090 sh install-core.sh

上記のコマンドは、インストーラーがすでにCoreまたはFullページのコマンドでダウンロードされていることを前提としています。 既存の設置にはlinksense port 19090をご利用ください。

一般的な設置問題

症状原因解決
Docker Serverやデーモン接続はありませんDockerが停止されたり、アカウントがソケットにアクセスできなくなるDockerを起動し、Linux権限またはDocker Desktopの状態を確認してください。
APIやComposeのバージョンが古すぎるサーバーAPIが1.45未満、またはComposeが2.24.4未満Dockerの公式手順で該当コンポーネントをアップグレードしてください。
[LS_HOST_memory]ホストやDockerのVMには十分な使用可能なメモリがありませんDocker Desktopのメモリを増やすか、より大きなホストに移動しましょう。
[LS_HOST_storage]ホスト、Docker VM、またはバックアップの場所がスペース不足です既知の使い捨てファイルのみを削除するか、容量を追加する;一括りにDockerのプルーンを実行しないでください。
[LS_HOST_pull]、タイムアウト、またはTLSエラーDocker Engineはレジストリにアクセスできず、プロキシ設定もありませんネットワークチェックを実行し、ターミナルとDocker Engineのネットワークを別々に確認してください。
既存の設置CoreまたはFull別のインストーラーがデプロイIDを上書きすることもできますlinksense status走ってlinksense doctor;インストールが中断された後は、同じエディションだけを再開してください。