Centos下使用Docker部署asp.net core項目


本文講述 CentOS 系統 Docker 中部署 asp.net core開源項目 abp 的過程

步驟

1. 拉取 asp.net core 基礎鏡像

docker pull microsoft/aspnetcore

2.編寫 Dockerfile 文件

FROM docker.io/microsoft/aspnetcore

WORKDIR /app
COPY . .

ENTRYPOINT ["dotnet", "QXD.BBS.Web.Mvc.dll"]

3.發布站點文件

把站點的發布文件拷貝到任意位置,並且和Dockerfile文件放在一起

4.編譯 Dockerfile

docker build -t mymvc .

注:需要進入到Dockerfile文件所在目錄

5.創建容器

docker run --name mybbsmvc1 -p 80:80 -d mybbsmvc 

6.檢查容器運行情況

docker ps

總結

如果一切順利,但是外網機子不能訪問,請檢查防火牆是否設置正確。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM