DeepForge のインストール(ソースコードを使用)(Ubuntu 上)

前準備

Ubuntu のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する。これは、パッケージ情報を最新の状態に保ち、インストール済みのパッケージをセキュリティアップデートやバグ修正を含めて更新するためである。

Ubuntu のインストールはこちらの別ページで説明する。

# パッケージリストの情報を更新
sudo apt update
# インストール済みのパッケージを包括的に更新 (依存関係も考慮)
sudo apt full-upgrade
# カーネル更新等で実際に再起動が必要な場合のみ実行を推奨
# sudo shutdown -r now

Node.JS LTS 版のインストール

Node.JS のインストール(NVM を使用)(Ubuntu 上): 別ページ »で説明

Docker Engine, Docker Compose のインストール(書きかけ)

Docker Engine,Docker Desktop のインストールと使用法,Docker Compose の「はじめよう」を実行(Ubuntu 22.04 上): 別ページ »で説明

Docker の起動

  1. 使用する node.js の選択

    「16.16.0」のところは,nvm list で表示されたバージョンにあわせる

    nvm list
    nvm use 16.16.0
    
  2. docker-compose.yml のダウンロード

    公式ページ https://deepforge.org/ の記載に従う.

    curl -O https://raw.githubusercontent.com/deepforge-dev/deepforge/master/docker/docker-compose.yml
    
  3. 設定
  4. 「docker compose up」の実行
    docker-compose up
    

    本番運用する場合には,アカウントの設定が大切である.アカウントの設定については,公式のページを確認すること.