Dockerで.NET Core CLIを使う

記事作成日時: 2020/10/07 03:52

最終更新日時: 2020/10/07 03:52


Microsoftが用意しているDokcerイメージを使うことで、Dockerで .NET Core CLIを利用できます。

docker run -it --rm --entrypoint dotnet mcr.microsoft.com/dotnet/core/sdk:3.1-alpine

ローカルにプロジェクトを作る場合は以下のように実行します。

docker run -it --rm -v ${PWD}:/local -w /local --entrypoint dotnet mcr.microsoft.com/dotnet/core/sdk:3.1-alpine new console --project sample1

いちいちDockerコマンドを打つのが面倒な場合は、以下のようにエイリアスを設定しましょう。

alias dotnet='docker run -it --rm -v ${PWD}:/local -w /local --entrypoint dotnet mcr.microsoft.com/dotnet/core/sdk:3.1-alpine'