41 lines
831 B
Markdown
41 lines
831 B
Markdown
# .Net 6
|
|
|
|
## 1. 部署到Docker
|
|
|
|
### 1.1 安装.Net SDK 6.0环境
|
|
|
|
```shell
|
|
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
|
|
sudo yum install dotnet-sdk-6.0
|
|
dotnet --info
|
|
```
|
|
|
|
### 1.2 Visual Studio添加Docker支持
|
|
|
|

|
|
|
|
### 1.3 Linux下构建Docker镜像
|
|
|
|
```shell
|
|
docker image build -f ./XiaodaERP/Dockerfile -t aspnetcore .
|
|
docker images
|
|
```
|
|
|
|
### 1.4 运行Docker镜像
|
|
|
|
```shell
|
|
docker run --name=aspnetcore -p 9001:80 -d aspnetcore
|
|
docker ps
|
|
```
|
|
|
|
|
|
|
|
```shell
|
|
cd /usr/local/jenkins_home/workspace/XiaodaERP_NetCore
|
|
echo $PWD
|
|
docker image build -f ./XiaodaERP/Dockerfile -t xiaodaerp/netcore .
|
|
docker images
|
|
docker run --name xiaodaerp/netcore -p 7274:80 -d xiaodaerp/netcore
|
|
```
|
|
|