CentOS7部署.Net5項目到Docker中


本機環境:win10、.net5

服務器環境:CentOS7、docker

在.NET5項目中web項目添加dockerfile,目標OS選擇linux

  

 生成的dockerfile不需要做任何修改

將項目文件上傳到CentOS中

我上傳到/usr/publish_web/admin.net目錄(我使用的FinalShell,非常好用),根據自己的環境自已決定存放路徑,將dockerfile放到項目根目錄

 

 

 shell連接CentOS

切換到項目目錄

cd /usr/publish_web/admin.net

創建項目鏡像

V0813是自定義的版本號,根據自己的需求編寫

docker build -t admin.net:V0813 .

可以查看到鏡像

[root@localhost admin.net]# docker images
REPOSITORY                        TAG       IMAGE ID       CREATED        SIZE
admin.net                         V0813     4c0948177d42   16 hours ago   245MB

從鏡像生成容器

docker run --name admin.net0813 -d -p 5050:80 admin.net:V0813

--name 定義容器名稱

-p 5050訪問端口,80容器端口

-d 容器在后台運行

admin.net:V0813 剛才創建的鏡像名稱

完成

 


免責聲明!

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



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