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 镜像名称