[タスク 1176: 開発環境コンテナの構築(Client/Server)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1176) 開発用コンテナを構築しました。以下のコンテナを追加しています。 - ライセンス管理 - server - client - ディクテーション管理 - server - client - DB(MySQL) - Cache(Redis)
23 lines
498 B
Bash
23 lines
498 B
Bash
#!/bin/bash
|
|
#
|
|
# Init Script for client Container
|
|
#
|
|
|
|
echo [init.sh] license_client initialize.
|
|
|
|
# /app の権限がデフォルトでは node ユーザーになっているため、
|
|
# 権限確認し、vscode ユーザでない場合付け替える
|
|
ls -ld /app | grep vscode
|
|
if [ $? -ne 0 ]; then
|
|
echo [init.sh] change /app owner to vscode.
|
|
sudo chown -R vscode:vscode /app
|
|
fi
|
|
|
|
cd /app/license_client
|
|
echo [init.sh] \"npm ci\" start.
|
|
npm ci
|
|
|
|
echo [init.sh] initialize completed!
|
|
|
|
sleep infinity
|