Vagrant で VirtualBox に構築した ubuntu 18.04 + Docker 環境で ASP.NET Core 5.0 を動かしたときの手順メモ
検証環境
# Host OS Windows10 Home Edition VirtualBox 6.1.22 Vagrant 2.2.16 # Guest OS ubuntu 18.04.5 LTS (Bionic Beaver) Docker version 20.10.7, build f0df350
サンプルアプリのダウンロード
マイクロソフトが公開している dotnet-docker
のサンプルをダウンロードします。
$ git clone https://github.com/dotnet/dotnet-docker
ビルドと実行
$ cd dotnet-docker/samples/aspnetapp $ docker build -t aspnetapp . $ docker run -it --rm -p 5000:80 --name aspnetcore_sample aspnetapp
動作確認
http://<GuestOSのIP>:5000
を WEB ブラウザで開いて以下の画面が表示されれば成功です。