1. 程式人生 > >在Docker上運行Asp.Net Core示例網站

在Docker上運行Asp.Net Core示例網站

ner -1 例子 none 阿裏 clas block idt netcore

dotnet的鏡像:https://hub.docker.com/r/microsoft/dotnet/,如下圖:

技術分享

下面就演示一下怎麽跑一下示例程序,用意是拋磚引玉。

1.首先拉一下鏡像:docker pull microsoft/dotnet;命令在倉庫首頁的右上角。下載慢的同學可以使用阿裏的加速器。

2.用官方的例子創建鏡像:

docker run -p 8000:80 -e "ASPNETCORE_URLS=http://+:80" -it --rm microsoft/dotnet
[now in the container]
mkdir app
cd app
dotnet new mvc
dotnet restore
dotnet run

退出容器用exit命令。以上命令創建的是一個臨時鏡像,當然你想創建持久化的鏡像可以把“–rm”刪除。

3.運行過以上命令,這時訪問宿主的8000端口就可以訪問Asp.Net Core的示例網站了;結果如圖:

技術分享

轉自:http://fenglongsheng.com/post/10298.html

在Docker上運行Asp.Net Core示例網站