メインコンテンツまでスキップ

Docker環境にサーバーを構築する

概要

Docker イメージを使った TimeTracker RX 環境の構築方法をご紹介します。
このイメージを使用することで簡単に TimeTracker RX を起動し、TimeTracker RX の各機能をお使いいただけます。

Windows Server OS を使わなくても TimeTracker RX を利用できるため、コストを抑えて運用することができます。

注意点

Linux や Docker に関する知見をお持ちでない方は、Windows Server OS での運用をお勧めいたします。
(TimeTracker サポートでは Docker に関するご質問はお答えすることが難しいです。)

関係する Docker イメージ

Docker を利用する用途により、目的により以下の2パターンの環境があります。

  • 評価向け環境: 必要最低限の Docker イメージで構成し、簡単にインストールできる環境
  • 本番向け環境: 処理速度を重視した環境
評価向け環境で構築した後、本番向け環境に切り替えることはできません。改めて環境を作り直してください。

以下のイメージを使用します。

  • TimeTracker RX はプロジェクトや工数などのデータをデータベースに保存します。
    TimeTracker RX の Docker イメージにはデータベースは含まれていないため、別の Docker イメージとともに使用する必要があります。
  • DBの詳細は「利用するDB」を参照ください。

利用するDB

TimeTracker RX 運用時に利用できるDB管理ソフトは以下です。
運用規模や用途に応じてご利用ください。

  • PostgreSQL
    • オープンソースとして提供されていますので、無償でご利用いただけます。
    • 運用規模が 200 ライセンス未満の環境でご利用ください。
  • Microsoft SQL Server
    • 別途ライセンスが必要です。
    • 開発・提供元であるマイクロソフト社よりサポートが提供されています。
    • UI上で管理操作可能な管理ツールが公開されています。

インストールと運用時の注意点

インストール の手順でインストールしてください。

環境構築後は定期的に DB バックアップしてください。

詳細は以下を参照ください。
データベース管理ガイド