git clone https://github.com/froop/hinemos-docker.git
cd hinemos-docker
./build.sh # build images
docker compose build
docker compose up -d # 起動
docker compose stop # 停止
docker compose down # 削除
./clean.sh # clean images
1. ブラウザでhttp://localhostにアクセス
2. 接続先URLをhttp://manager:8080/HinemosWS/に変更
3. パスワードに"hinemos"と入力しログイン
1. マネージャ : 172.31.1.10
2. エージェント : 172.31.1.11
3. Webクライアント : 172.31.1.12
# バージョン、環境(OS, Java)、ビルド対象ディレクトリ(=タグ名)を指定
vi .env
# パッケージ(rpm)ファイル配置(オフライン環境の場合のみ)
# *オンラインの場合、https://github.com/hinemos から自動ダウンロード
# ${SERVICE}/${HINEMOS_MAJOR}/${HINEMOS_MINOR}/package/${DISTRIBUTION}
# パッチファイル配置
# ${SERVICE}/${HINEMOS_MAJOR}/${HINEMOS_MINOR}/${IMAGE_TAG}/patch
# 依存イメージが存在しなければビルド(OS, Java, Hinemos packages)
docker images
./build.sh
# base/build.sh
# manager/build.sh
# agent/build.sh
# web/build.sh
# イメージをビルドして起動
docker compose up -d --build
manager: docker exec -it hinemos-manager /bin/bash
agent : docker exec -it hinemos-agent /bin/bash
web : docker exec -it hinemos-web /bin/bash