...
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
要件
DockerおよびDocker Composeを利用できる環境であること
インターネットに繋がる環境であること
以下のポートが利用できる環境であること
DTP Standard:8080, 8082, 8443
DTP Compliance:8080, 8082, 8314, 8443
注意事項
本環境はDTPのDocker環境の一例であるため、参考程度にご利用ください
Docker Desktop環境はサポートされていません
Docker DesktopでDTPを利用するとマシンIDが正常に算出されず0になります
利用手順
コンテナ起動
コンテナを起動する場合は、以下の手順で行います。
本ページの以下のいずれかをダウンロードして展開します
DTP Standard:dtp-2022.2.1-docker-ja.zip
DTP Compliance:dtp-ext-2022.2.1-docker-ja.zip
MySQL 8.0.28のJDBCドライバをダウンロードして _dtpdata\lib\thirdparty に配置します
Code Block language bash wget -P _dtpdata/lib/thirdparty https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.28/mysql-connector-java-8.0.28.jar
docker composeでDTPコンテナとMySQLコンテナを起動します
Code Block language bash docker compose up -d
Webブラウザから http://<host>:8080 にアクセスします
ログイン画面で admin/admin を入力してログインします
EULAに同意、DTPの使用状況データをParasoftに送信するか否かを選択します
ライセンスを設定します
Parasoft製品の担当者に画面に表示されているマシンIDを送付してライセンスを発行ください
[データベースの設定] > [新規 DTP データベース、ユーザー、スキーマの作成]を選択してデータベースの設定をします
データベース タイプ:MySQL
データベースの URL:jdbc:mysql://db:3306/DTP
ルート ユーザー:root
ルート パスワード:root
データベースへのアクセス権をもつ新規ユーザーの設定をします
ユーザー:dtp
パスワード:<任意のパスワード>
パスワード確認:<任意のパスワード>
[データベースの作成]でデータベースを作成します
データベースの作成が完了したら、Dockerコンテナを再起動します
Code Block language bash docker compose restart
Webブラウザから http://<host>:8080 にアクセスしてログイン後、ダッシュボードが表示されることを確認します
Info |
---|
DTP Complianceを利用する場合、追加で以下の手順を実施ください
|
コンテナ停止
コンテナを停止する場合は、docker composeで停止します。
Code Block | ||
---|---|---|
| ||
docker compose stop |
コンテナ再開
コンテナを再開する場合は、docker composeで再開します。
Code Block | ||
---|---|---|
| ||
docker compose start |
コンテナ削除
コンテナを最初から作り直す場合は、以下の手順で行います。
...