DeepForge のインストール(ソースコードを使用)(Ubuntu 上)
前準備
Ubuntu のシステム更新
Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.
Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する。これは、パッケージ情報を最新の状態に保ち、インストール済みのパッケージをセキュリティアップデートやバグ修正を含めて更新するためである。
# パッケージリストの情報を更新
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 の起動
- 使用する node.js の選択
「16.16.0」のところは,nvm list で表示されたバージョンにあわせる
nvm list nvm use 16.16.0
- docker-compose.yml のダウンロード
公式ページ https://deepforge.org/ の記載に従う.
curl -O https://raw.githubusercontent.com/deepforge-dev/deepforge/master/docker/docker-compose.yml
- 設定
- 「docker compose up」の実行
docker-compose up
本番運用する場合には,アカウントの設定が大切である.アカウントの設定については,公式のページを確認すること.