欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux?CentOS下docker部署Asp.Net?Core(.Net6)

 更新時(shí)間:2021年12月22日 10:53:41   作者:林冬  
這篇文章介紹了Linux?CentOS下docker部署Asp.Net?Core(.Net6)的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1、項(xiàng)目設(shè)置

設(shè)置dockerfile屬性為“始終復(fù)制”,

修改dockerfile文件內(nèi)容為:

FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base 
WORKDIR /web 

COPY . .

EXPOSE 80 
EXPOSE 443

FROM base AS final

ENTRYPOINT ["dotnet", "OneZhanMVC.dll"] 

ps:若項(xiàng)目沒有dockerfile右鍵項(xiàng)目,點(diǎn)擊添加,選擇docker支持

2、項(xiàng)目發(fā)布

右鍵項(xiàng)目發(fā)布(發(fā)布方法:文件系統(tǒng))

3、項(xiàng)目傳輸

使用ftp連接服務(wù)器將發(fā)布后的文件傳到linux中 傳送門:http://www.dbjr.com.cn/article/232575.htm

4、安裝docker

傳送門:http://www.dbjr.com.cn/article/232598.htm

5、安裝.net6環(huán)境

docker pull mcr.microsoft.com/dotnet/aspnet:6.0

6、構(gòu)建鏡像

cd 項(xiàng)目目錄 例如:cd web/onezhanmvc (cd到dockerfile所在目錄,build命令是根據(jù)dockerfile創(chuàng)建鏡像的)

docker build-t 鏡像名 . 例如:docker build-t onezhanmvc . (.別忘了哦)

7、創(chuàng)建并運(yùn)行容器

docker run -d --name my-dotnet6-demo01 -p 8001:80 --restart=always onezhanmvc(上一步創(chuàng)建的鏡像名)

參數(shù)說明:

  • -d #后臺(tái)運(yùn)行
  • -p 8001:80 #宿主機(jī)端口號(hào):docker端口號(hào)
  • --restart=always #dokcer重新啟動(dòng)時(shí)也將容器自動(dòng)啟動(dòng)

正常的話我們?cè)谕獠吭L問linux的IP+端口號(hào)就能訪問了!

8、容器常用命令

查看所有容器:docker ps -a

  • 啟動(dòng)容器:docker start 容器名
  • 重啟容器:docker restart 容器名
  • 停止容器:docker stop 容器名
  • 刪除容器:docker rm 容器名
  • 刪除鏡像:docker rmi 鏡像名

本文主要參考http://www.dbjr.com.cn/article/232538.htm

到此這篇關(guān)于Linux CentOS下docker部署Asp.Net Core(.Net6)的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論