Skip to content

KamomeKamone/Blackjack_dotnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ブラックジャック .NET アプリケーション

このプロジェクトは、.NET 8を使用したブラックジャックゲームです。Docker Composeまたは直接.NETコマンドで実行できます。

.NET コマンドでの実行方法

1. アプリケーションの実行

dotnet run

2. アプリケーションのビルド

dotnet build

3. リリースビルド

dotnet build --configuration Release

4. アプリケーションの発行

dotnet publish --configuration Release --runtime linux-x64 --output ./publish

5. テストの実行(テストプロジェクトがある場合)

dotnet test

6. 依存関係の復元

dotnet restore

7. プロジェクトのクリーン

dotnet clean

Docker Composeを使用したアプリケーションの実行方法

基本的な使い方

1. アプリケーションのビルドと起動

docker compose up

2. バックグラウンドで起動

docker compose up -d

3. ログの確認

docker compose logs -f

4. 停止

docker compose down

5. 強制的にリビルド

docker compose up --build

カスタマイズ

引数を渡してアプリケーションを実行

docker-compose.ymlcommand行のコメントアウトを外し、数値を指定してください:

command: ["5"]  # 5回カウントして終了

環境変数の変更

.envファイルを編集して環境変数を変更できます。

便利なコマンド

  • docker compose ps - 実行中のコンテナ確認
  • docker compose exec dotnet-app bash - コンテナ内にアクセス
  • docker compose restart - サービスの再起動
  • docker compose pull - 最新イメージの取得

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors