中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

eShopOnContainers 知多少[2]:Run起來(lai)

環境準備

  1. Win10(開啟Hyper-V)
  2. (可選)
  3. (可選)
  4. (可選)
  5. (可選)

Clone代碼到本地

執行命令git clone //github.com/dotnet/eShopOnContainers.gitclone代碼到本地。使用默認DEV分支即可,該(gai)分支會保持最新改動,不要切(qie)換到其他分支。

git clone

環境設置

  1. 給Docker分配CPU和內存
    溫馨提示:以下的配置是最低需求,否則不保證項目能正常運行!
    內存和CPU設置

  2. 設置共享驅動器
    驅動器共享

  3. 設置鏡像加速
    把提供的鏡像加速地址//f1361db2.m.daocloud.io加到"registry-mirrors"的數組里,點擊 Apply 。
    鏡像加速

  4. 勾選試驗功能
    如果遇到這個報錯,,就勾選下面這個參數。
    Experimental features

  5. 防火墻設置
    打開代碼路徑,找到cli-windows\add-firewall-rules-for-sts-auth-thru-docker.ps1power shell腳本并執行,打開本地防火墻中的端口,以便對STS(Security Token Service container)進行身份驗證。
    eShopOnContainers 防火墻入站規則設置

構建并部署到本機Docker主機

進入eShopOnContainers根目錄,執行docker-compose build
構建

去喝幾杯咖啡或者打個盹吧,估計得好一會。完成后,執行docker image,可以查看已經構建好的鏡像。
鏡像列表

PS:你可能會看到很多為<none>的鏡像,這些是臨時鏡像,可以通過命令docker rmi $(docker images -f "dangling=true" -q)刪除。

接下來執行docker-compose up命令部署到本地Docker主機。
運行鏡像

啟動完成后,執行docker ps命令查看已啟動的容器列表。
運行中的容器列表

本地訪問,即可打開MVC Web應用。如下圖所示:
MVC Web

測試所有應用程序和微服務

一旦(dan)完成(cheng)容(rong)器部署,就可以從本地開(kai)發(fa)機(ji)器通過一下URL或連接字符串(chuan)任何服務。

  • Web MVC: 
  • Web Spa: 
  • Catalog microservice(產品目錄微服務):  (Not secured)
  • Ordering microservice(訂單微服務):  (Requires token for authorization)
  • Basket microservice(購物車微服務:  (Requires token for authorization)
  • Identity microservice(認證授權微服務): 
  • Web Status(健康檢查):
  • Orders database (訂單數據庫)(SQL Server connection string): Server=tcp:localhost,5432;Database=Microsoft.eShopOnContainers.Services.OrderingDb;User Id=sa;Password=Pass@word;
  • Catalog database (產品目錄數據庫)(SQL Server connection string): Server=tcp:localhost,5434;Database=CatalogDB;User Id=sa;Password=Pass@word
  • ASP.NET Identity database(身份數據庫) (SQL Server connection string): Server=localhost,5433;Database=aspnet-Microsoft.eShopOnContainers;User Id=sa;Password=Pass@word
  • Basket data(購物車數據) (Redis): listening at localhost:6379

其他

PS:關于如何從外部連接SQL Server數據庫,使用:
Server:localhost,5433 (這里是逗號,不是冒號!!!)
User:sa
Pwd:Pass@word
連接到容器內SQL Server數據庫

posted @ 2018-10-16 09:06  「圣杰」  閱讀(12212)  評論(24)    收藏  舉報