James.Lv 发表于 2022-1-24 15:40:43

AR工程docker方式部署

在项目中,有时需要将报表工程以docker方式进行部署,本贴就以产品自带的示例工程WebDesigner_MVC_Core为例给大家介绍如何以docker方式部署工程。
1、给项目添加docker支持,或者在新建项目时就选择docker支持



2、工程会自动生成dockerfile文件,修改属性为始终复制



3、修改dockerfile文件内容
FROM mcr.microsoft.com/dotnet/aspnet:5.0-buster-slim
WORKDIR /app
EXPOSE 5000
COPY . .
ENV ASPNETCORE_URLS http://+:5000
ENTRYPOINT ["dotnet", "WebDesigner_MVC(Core).dll"]

4、在工程上右键发布到文件夹


5、将拷贝到服务器上之后,执行docker的打包和部署
docker build -t activereports:1.0 .
docker run -d -p 5000:5000 activereports:1.0

6、然后可以浏览器直接访问站点

Lenka.Guo 发表于 2022-2-15 17:04:34

:hjyzw:

zhengwei_cq 发表于 2023-3-16 17:34:30

docker部署报错:

Eden.Sun 发表于 2023-3-16 18:02:26

zhengwei_cq 发表于 2023-3-16 17:34
docker部署报错:

您好,从您的报错信息来看,是您的授权过期了。您可以检查一下您的授权,

另外在补充一下,咱们有问题可以开帖子提问的哦,这样方便后期的回顾和问题再次出现的解决。
页: [1]
查看完整版本: AR工程docker方式部署