91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET Core網站在Docker中運行的示例分析

發布時間:2021-09-17 09:16:21 來源:億速云 閱讀:127 作者:小新 欄目:編程語言

這篇文章主要為大家展示了“ASP.NET Core網站在Docker中運行的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“ASP.NET Core網站在Docker中運行的示例分析”這篇文章吧。

Docker作為新一代的虛擬化方式,未來肯定會得到廣泛的應用,傳統虛擬機的部署方式要保證開發環境、測試環境、UAT環境、生產環境的依賴一致性,需要大量的運維人力,使用Docker我們可以實現一次部署,到處運行。

軟件環境清單

  1. CentOS 7.3.1611

  2. Docker 1.12.6

  3. .NET Core 1.1

安裝Docker

$ #安裝Docker
$ yum install docker
$ #啟動docker服務
$ systemctl start docker.service
$ #配置開機啟動
$ systemctl enable docker.service

配置Docker加速器

由于眾所周知的原因,要想流暢地使用Docker,需要配置Docker加速器,否則你會覺得回到了撥號上網的時代。
我使用的是DaoCloud,號稱永久免費。注冊地址是:https://account.daocloud.io/signin。

ASP.NET Core網站在Docker中運行的示例分析

用微信掃一掃就可以快速完成注冊。

注冊完成會提供有一個配置腳本地址:

ASP.NET Core網站在Docker中運行的示例分析

$ #配置docker加速器
$ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://xxxxxx.m.daocloud.io
$ #重啟生效
$ systemctl restart docker

拉取ASP.NET Core鏡像

$ docker pull microsoft/aspnetcore
$ #檢查是否成功
$ docker images

準備ASP.NET Core網站發布文件

可以參考我之前的文章:ASP.NET Core 網站發布到Linux服務器

創建Dockerfile

放到網站根目錄,文件內容參考如下:

FROM docker.io/microsoft/aspnetcore
COPY ./publish
WORKDIR /publish  
EXPOSE 8080
CMD ["dotnet", "TestAspNetCoreWeb.dll"]

打包鏡像

$ #注意最后有個點。
$ docker build -t test-netcore:1.0 .

啟動容器

$ docker run --name test-netcore -p 8080:8080 -d test-netcore:1.0
$ #檢查容器是否啟動成功,如果啟動后沒效果,試試docker run 不加-d,如果有報錯有提示信息。
$ docker ps

ASP.NET Core網站在Docker中運行的示例分析

網站運行成功。

ASP.NET Core網站在Docker中運行的示例分析

配置過程我遇到容器啟動失敗的兩個情況:

1.網站的監聽使用了ip,報錯“Error -99 EADDRNOTAVAIL address not available”

2.網站的監聽使用了localhost,報錯“curl: (56) Recv failure: Connection reset by peer”

最后發現使用http://*:8080來監聽才成功。

docker run 失敗后再次運行會提示名稱已存在,可以使用docker rm -f [容器名稱] 刪除容器或換個名稱。

以上是“ASP.NET Core網站在Docker中運行的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

稷山县| 和林格尔县| 江都市| 安溪县| 余庆县| 海淀区| 许昌县| 吉水县| 邳州市| 格尔木市| 昂仁县| 海口市| 无棣县| 望都县| 广州市| 铁岭县| 邓州市| 吉隆县| 昌吉市| 饶河县| 禹州市| 廉江市| 莱芜市| 临朐县| 体育| 蒲城县| 于田县| 临沧市| 嘉黎县| 镇远县| 洪湖市| 三门县| 牙克石市| 女性| 南宁市| 济源市| 库伦旗| 敦煌市| 霍邱县| 体育| 白城市|