1.使用VS2017新建ASP.NET Core WebApi項目
選擇API啟用Docker支持
2.為 ASP.NET Core WebApi 應用程序生成 Docker 映像,並創建容器運行
生成項目,將項目拷貝到 E:\web\aspnetcore.webapi 目錄下面,打開docker進入到 E:\web\aspnetcore.webapi 目錄,生成ASP.NET Core WebApi 應用程序生成 Docker 映像
docker-compose up
- up 自動完成包括構架鏡像,創建服務,啟動服務並關聯服務相關容器的一系列操作
出現錯誤:解決修改 docker-compose.yml 和 docker-compose.override.yml 的version為
version: '2'
再次執行:
等待執行完畢后查看鏡像和容器 ,發現生成了一個aspnetcorewebapi的鏡像,並且運行了一個容器
3.測試訪問接口