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

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

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

1、項目設(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:若項目沒有dockerfile右鍵項目,點擊添加,選擇docker支持

2、項目發(fā)布

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

3、項目傳輸

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

4、安裝docker

傳送門:http://chabaoo.cn/article/232598.htm

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

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

6、構(gòu)建鏡像

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

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

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

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

參數(shù)說明:

  • -d #后臺運行
  • -p 8001:80 #宿主機端口號:docker端口號
  • --restart=always #dokcer重新啟動時也將容器自動啟動

正常的話我們在外部訪問linux的IP+端口號就能訪問了!

8、容器常用命令

查看所有容器:docker ps -a

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

本文主要參考http://chabaoo.cn/article/232538.htm

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

相關(guān)文章

最新評論