このフォルダのコンテンツを実行するには、
当該リポジトリをクローンした後、
git clone /~https://github.com/NetDevInfraWGinOSSConsortium/LocalServicesOnDocker.git
このフォルダに移動し、
>cd ...\LocalServicesOnDocker
初回実行時は、以下のコマンドでnetworkにcommon_linkを作成する。
docker network create --driver bridge common_link
以下のコマンドでコンテナを起動する。
>docker-compose up -d
以下のコマンドでコンテナが停止する。
>docker-compose down
テストを行う場合は、
以下のtestフォルダに移動し、
>cd ...\LocalServicesOnDocker\test\nodejs
以下のbatファイルを実行する。
>install.bat
>start.bat
.NETの接続文字列に関しては、以下の通り。
- RDB
- "ConnectionString_SQL": "Data Source=localhost;Initial Catalog=Northwind;User ID=sa;Password=seigi@123;",
- "ConnectionString_MCN": "Server=localhost;Database=test;User Id=root;Password=seigi@123",
- "ConnectionString_NPS": "HOST=localhost;DATABASE=postgres;USER ID=postgres;PASSWORD=seigi@123;"
- NoSQL
- redis : localhost
- mongodb : mongodb://seigi:seigi%40123@localhost:27017
common_linkを設定することでサービス名で接続可能。