欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Docker容器運行ASP.NETCore的實現(xiàn)步驟

最近要學(xué)習(xí)的知識太多,都不知道先學(xué)哪些了,原本計劃這篇博客是寫xamarin.forms中的listview用法,關(guān)于listview的用法簡書上有一篇介紹的也比較詳細(xì),所以暫時先緩一緩,屬于次要任務(wù),等以后再寫。本周在萬能的淘寶找了寫關(guān)于區(qū)塊鏈的教程,同時了解了下.net core。最近一兩年對C#技術(shù)跟進(jìn)不多,側(cè)重點是Java,之前出.net core1.0的時候覺得.net core還不完善,所以就沒學(xué),沒想到.net core這么快已經(jīng)要到3.0了。畢竟自己是C#出身,一精多轉(zhuǎn),不能忘本,所以計劃在未來一段時間把.net core也了解一下,大致看了一下,與.net的部分也是有很多交集,可能最大的特點就是跨平臺部分。本篇先介紹下使用docker運行asp.net core應(yīng)用。

成都創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)營銷推廣、網(wǎng)站重做改版、鄲城網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)商城網(wǎng)站制作、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為鄲城等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

一、新建asp.net core應(yīng)用

這里新建了一個myWebApp的asp.net core的應(yīng)用。

Docker容器運行ASP.NET Core的實現(xiàn)步驟

二、添加docker支持

添加docker支持有兩種方式,一是在新建項目時設(shè)置啟用docker支持,二是在已創(chuàng)建的項目上右鍵->添加->docker支持。

Docker容器運行ASP.NET Core的實現(xiàn)步驟

Docker容器運行ASP.NET Core的實現(xiàn)步驟

同時需要選擇是window平臺還是linux平臺,如果是window系統(tǒng)就需要設(shè)置window平臺,同時docker也需要設(shè)置為window containers。如下圖報image operating system "windows" cannot be used on this platform錯誤,就是由于選擇的平臺不對。

Docker容器運行ASP.NET Core的實現(xiàn)步驟

Docker容器運行ASP.NET Core的實現(xiàn)步驟

Docker容器運行ASP.NET Core的實現(xiàn)步驟

三、創(chuàng)建docker鏡像

添加docker支持后會自動生成dockerfile文件,這里有一個坑,在COPY ["myWebApp/myWebApp.csproj", "myWebApp/"]行中需要注意是myWebApp/myWebApp.csproj,是myWebApp目錄下的myWebApp.csproj工程文件,所以需要把創(chuàng)建好的dockerfile拷貝到工程文件目錄下。

#Depending on the operating system of the host machines(s) that will build or run the containers, the image specified in the FROM statement may need to be changed.
#For more information, please see https://aka.ms/containercompat

FROM microsoft/dotnet:2.2-aspnetcore-runtime-nanoserver-sac2016 AS base
WORKDIR /app
EXPOSE 80

FROM microsoft/dotnet:2.2-sdk-nanoserver-sac2016 AS build
WORKDIR /src
COPY ["myWebApp/myWebApp.csproj", "myWebApp/"]
RUN dotnet restore "myWebApp/myWebApp.csproj"
COPY . .
WORKDIR "/src/myWebApp"
RUN dotnet build "myWebApp.csproj" -c Release -o /app

FROM build AS publish
RUN dotnet publish "myWebApp.csproj" -c Release -o /app

FROM base AS final
WORKDIR /app
COPY --from=publish /app .
ENTRYPOINT ["dotnet", "myWebApp.dll"]

Docker容器運行ASP.NET Core的實現(xiàn)步驟

在項目目錄下使用docker命令build生成docker鏡像,docker build -t aspnetdemo .,(aspnetdemo后面有個.,表示dockerfile路徑)。這里build了一個aspnetdemo的鏡像,由于首次運行dockerfile,一些.net core基礎(chǔ)鏡像需要下載,而且家里網(wǎng)速也比較慢,下載的過程等了好久。

Docker容器運行ASP.NET Core的實現(xiàn)步驟

Docker容器運行ASP.NET Core的實現(xiàn)步驟

四、啟動容器

在第三步鏡像已經(jīng)創(chuàng)建完成,使用docker images可以看到已創(chuàng)建好的鏡像,然后就是使用docker run啟動容器運行.net core應(yīng)用。

Docker容器運行ASP.NET Core的實現(xiàn)步驟

在瀏覽器中山輸入 http://localhost:8080/ ,可以看到如下頁面。

Docker容器運行ASP.NET Core的實現(xiàn)步驟

微軟官方文檔寫使用 Windows 容器時,必須直接在瀏覽器中轉(zhuǎn)到容器 IP 地址,這里使用了-p映射了端口,所以直接輸入 http://localhost:8080/ 是可以訪問的。

Docker容器運行ASP.NET Core的實現(xiàn)步驟

下面使用ipconfig查找容器映射的docker的ip,然后在瀏覽器輸入docker的ip也是可以訪問。

Docker容器運行ASP.NET Core的實現(xiàn)步驟

Docker容器運行ASP.NET Core的實現(xiàn)步驟

五、小結(jié)

本篇只是簡單介紹了docker部署asp.net core應(yīng)用,.后續(xù)net core可能會連數(shù)據(jù)庫、redis等容器,那樣就涉及到容器互聯(lián),容器編排技術(shù)以及devops持續(xù)集成,往后擴展又可以擴展好多,這些以后慢慢學(xué)。

本文標(biāo)題:Docker容器運行ASP.NETCore的實現(xiàn)步驟
URL鏈接:http://aaarwkj.com/article32/igecsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、、自適應(yīng)網(wǎng)站、云服務(wù)器、網(wǎng)站改版標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
上海老熟女啪啪露脸高潮| 日韩欧美一区二区三级| 日本一道二区三区我不卡| 日韩精品国产专区一区| 国产成人拍国产亚洲精品| 亚洲欧美日韩国产一区| 熟女自拍偷拍视频播放| 91麻豆亚洲国产成人久久| 青青草成年人免费视频| 欧美激情网页一区三区| 久激情内射婷内射蜜桃| 亚洲热久久国产经典视频| 国产av剧情免费在线观看| 国语对白刺激真实精品| 最新国产情侣夫妻激情| 亚洲av免费一区二区三区| 91麻豆国产福利在线| 好狼色欧美激情国产区| 国产毛片久久久久久国产| 亚洲高清成人在线观看| 91老熟女露脸嗷嗷叫| 中文字幕av久久激情| 欧美精品欧美精品一区二区 | 熟女高潮av一区二区| 精品毛片av一区二区三区| 中文字幕乱码视频日本| 人妻内射一区二区在线视| 高h视频在线播放观看| 国产精品一区二区久久| 久久东京热日韩精品一区| 亚洲精品另类中文字幕| 日韩免费色视频一区| 日本韩国一区二区精品| 欧美一区二区三区蜜桃| 欧美日韩欧美黄色三级| 日韩欧美亚洲国产一区久久精品 | 亚洲大片色一区在线观看| 日韩av毛片在线观看| 日本高清有码视频在线观看| 国产又黄又爽不卡的视频| 精品久久久噜噜噜久久|