亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

.NET?8?部署到?Docker的詳細(xì)過程

 更新時(shí)間:2024年04月13日 08:59:04   作者:Earen  
這篇文章主要介紹了?.NET?8?部署到?Docker,本文僅針對(duì)操作系統(tǒng)為 CentOS 8 的環(huán)境下部署方法進(jìn)行講述,需要的朋友可以參考下

一、前言

本文僅針對(duì)操作系統(tǒng)為 CentOS 8 的環(huán)境下部署方法進(jìn)行講述。如有需要,后續(xù)將在其他文章中進(jìn)行其他系統(tǒng)下的部署方式講解。

二、準(zhǔn)備工作

1、確保服務(wù)器已安裝 docker。
可以通過命令 docker -v 進(jìn)行檢查,如出現(xiàn)下圖結(jié)果則表示已安裝。

2、代碼準(zhǔn)備

在代碼項(xiàng)目名稱上右鍵,依次選擇 添加 - Docker 支持...,彈出容器基架選項(xiàng)界面,如下圖:

在 目標(biāo) OS 選擇 Linux, 容器生成類型 選擇 Dockerfile,點(diǎn)擊 確定按鈕

此時(shí)項(xiàng)目中會(huì)增加一個(gè)名為 Dockerfile 的配置文件。

內(nèi)容大致如下:

打開項(xiàng)目 目錄 PropertieslaunchSettings.json 文件

將會(huì)看到新增的如下內(nèi)容:

需要注意的是Dockerfile文件中的 EXPOSE 后方的端口需要與 Properties\launchSettings.json 文件中的 ASPNETCORE_HTTP_PORTS 指定端端口一致,該端口在部署到 docker 后,將作為容器端口使用。

三、上傳項(xiàng)目源碼到服務(wù)器

上傳代碼到服務(wù)器的方式有很多,下面僅列舉手動(dòng)上傳和從 git 克隆代碼。

手動(dòng)上傳文件
利用工具 WinSCP 工具連接服務(wù)器后,上傳文件。從 git 克隆代碼
進(jìn)入服務(wù)器相關(guān)目錄下,利用 git 命令 git clone [url] 進(jìn)行代碼克隆到服務(wù)器。四、開始部署

Dockerfile 文件移動(dòng)到父級(jí)目錄中。

打開命令行窗口,利用 cd [路徑] 進(jìn)入代碼文件所在目錄。

輸入命令 ls 查看目錄下文件,如下所示能看到 Dockerfile 文件

創(chuàng)建鏡像
命令:docker build -t 鏡像名稱:版本號(hào) .
參數(shù):** -t 或 --tag **:用于指定鏡像的名稱和標(biāo)簽
示例:docker build -t swaggersimple:1.0 .

等待操作完成后,可通過命令 docker images 查看 docker 中已存在的鏡像

創(chuàng)建容器
命令:docker run –name=容器名稱 -p主機(jī)(宿主)端口:容器端口 -d 鏡像名稱:1.0
參數(shù):--name:容器名稱;-p:指定端口映射,格式為:主機(jī)(宿主)端口:容器端口;-d:后臺(tái)運(yùn)行容器,并返回容器ID
示例:docker run --name=swaggersimple -p 8080:8080 -d swaggersimple:1.0

查看容器信息
輸入命令: docker ps -a ,可查看如下結(jié)果:

說明:狀態(tài)(STATUS) 為 Up 則表示容器狀態(tài)為 運(yùn)行中,Exited 表示 已停止

檢查接口是否可以正常訪問
輸入命令:curl http://192.168.16.128:8080/api/Test/appinfo查看是否存在返回結(jié)果。

結(jié)束語

docker 容器部署已作為當(dāng)前主流部署方式,歡迎大家一起交流學(xué)習(xí)

到此這篇關(guān)于.NET 8 部署到 Docker的文章就介紹到這了,更多相關(guān).NET 8 部署Docker內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Visual?Studio?2022常見的報(bào)錯(cuò)以及處理方案圖文詳解

    Visual?Studio?2022常見的報(bào)錯(cuò)以及處理方案圖文詳解

    許多用戶在使用Visual Studio的過程中常會(huì)遇到各種問題,下面這篇文章主要給大家介紹了關(guān)于Visual?Studio?2022常見的報(bào)錯(cuò)以及處理方案的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • .NET適配器模式講解

    .NET適配器模式講解

    這篇文章主要為大家詳細(xì)介紹了ASP.NET適配器模式的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • IdentityServer4實(shí)現(xiàn).Net Core API接口權(quán)限認(rèn)證(快速入門)

    IdentityServer4實(shí)現(xiàn).Net Core API接口權(quán)限認(rèn)證(快速入門)

    這篇文章主要介紹了IdentityServer4實(shí)現(xiàn).Net Core API接口權(quán)限認(rèn)證,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • ASP.NET?Core?MVC緩存Tag?Helpers到內(nèi)存

    ASP.NET?Core?MVC緩存Tag?Helpers到內(nèi)存

    這篇文章介紹了ASP.NET?Core?MVC緩存Tag?Helpers到內(nèi)存的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • Asp.net mvc實(shí)時(shí)生成縮率圖到硬盤

    Asp.net mvc實(shí)時(shí)生成縮率圖到硬盤

    這篇文章主要介紹了Asp.net mvc實(shí)時(shí)生成縮率圖到硬盤的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • net core下鏈路追蹤skywalking安裝和簡單使用教程

    net core下鏈路追蹤skywalking安裝和簡單使用教程

    本文將從0開始搭建兩個(gè)webapi項(xiàng)目,使用Skywalking來追蹤他們之間的調(diào)用關(guān)系及響應(yīng)時(shí)間,開發(fā)環(huán)境為VisualStudio2019,對(duì)net core 鏈路追蹤skywalking安裝和使用教程感興趣的朋友一起看看吧
    2021-10-10
  • asp.net jQuery Ajax用戶登錄功能的實(shí)現(xiàn)

    asp.net jQuery Ajax用戶登錄功能的實(shí)現(xiàn)

    前幾天把jbox源碼修改成仿QQ空間模擬窗口后發(fā)現(xiàn)有很多人在關(guān)注。今天就貼一下我利用該模擬窗口實(shí)現(xiàn)的用戶登錄功能的代碼。
    2009-11-11
  • 基于Dapper實(shí)現(xiàn)分頁效果 支持篩選、排序、結(jié)果集總數(shù)等

    基于Dapper實(shí)現(xiàn)分頁效果 支持篩選、排序、結(jié)果集總數(shù)等

    這篇文章主要為大家詳細(xì)介紹了基于Dapper實(shí)現(xiàn)分頁效果,支持篩選,排序,結(jié)果集總數(shù),多表查詢,非存儲(chǔ)過程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Asp.net中使用Sqlite數(shù)據(jù)庫的方法

    Asp.net中使用Sqlite數(shù)據(jù)庫的方法

    Sqlite是最近比較流行的數(shù)據(jù)庫了,擁有比Access高效快速,易操作易實(shí)施。完全不需要在客戶端進(jìn)行任何的配置,只需要在站點(diǎn)中引用入DLL文件即可使用了。
    2009-11-11
  • Asp.Net Core Web應(yīng)用程序—探索

    Asp.Net Core Web應(yīng)用程序—探索

    這篇文章主要介紹了Asp.Net Core Web應(yīng)用程序—探索,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評(píng)論