概要
measurementプロジェクトは、計測に使用するコンテナをまとめたDocker Composeプロジェクトです。 measurementプロジェクトのコンテナアプリケーションを開発する場合、開発者は以下の作業が必要です。
- デバイスコネクターの開発
コンテナ内で動作させるアプリケーション(デバイスコネクター)を開発します。
- Dockerイメージの作成
開発したデバイスコネクターを含めたDockerイメージを作成し、コンテナレジストリへpushします。
- アーティファクトの作成
デバイスにデプロイするファイルを含めたアプリケーションアップデートアーティファクトを作成し、Menderサーバーにアップロードしてリリースとして管理します。
上記の開発作業の完了後は、ユーザーによるアーティファクトのデプロイやデバイスコネクター設定の変更が可能です。
- アーティファクトのデプロイ
Mender Web UIでデプロイメントを作成して、リリースをデバイスにデプロイします。
- デバイスコネクター設定の変更
必要に応じてMender Web UIの[Configuration]タブで、デバイスコネクターの設定を変更します。