Centos8开发netCore容器化Docker程序相关插件

  一.    基础条件:

                 centos8.x以上的linux服务器   

  二.  开发工具: 

                 1. 安装 gnome图形界面 https://www.cnblogs.com/xs233/p/13684527.html     

                 2.安装 vscode    https://www.cnblogs.com/xs233/p/13684671.html

  三. 安装 .NetCore 相关的插件

               1 .   C# 

               2.   C# Extensions  jchannon

               3.   C# FixFormat

               4.   C# Helper

               5.   C#  XML Documentation Comments Support for Visual Studio Code

               6.   vscode-solution-explorer

               7.   vscode-nuget-package-manager

               8.   MySql

               9.  Docker

              10. 等等

 四 .   netCore容器化部署

               1.拉取运行环境  

                docker pull microsoft/dotnet    

               下面的运行环境我是从腾讯云拉取的,因为微软官网国外的实在慢,这个国内的快,也可自己从其他源拉取,随意

               docker-mcr --mirror-host tencentyun --image mcr.microsoft.com/dotnet/core/aspnet

               docker-mcr --mirror-host tencentyun --image mcr.microsoft.com/dotnet/core/sdk:3.1

               2. 在项目开发完之后 

                   在项目根 目录  按 F1 或 ctrl+shift+p调出 命令框,输入:

                docker add file     

                即可自动添加dockerfile配置文件在项目的子目录, 这时我们需要拷贝到根目录   ,再输入docker 镜像创建命令  :

                docker build -t  名称  -f Dockerfile .       这里的 . 要带上

              这样我们的程序镜像就ok了,接下来  就 随意开端口运行镜像 咯,比如

                docker run -itd -p    5726:80  镜像名称

 

posted on 2020-09-21 22:36  城北巷陌  阅读(172)  评论(0编辑  收藏  举报