首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何免费获取openshift AspNetCore 3.0镜像

如何免费获取openshift AspNetCore 3.0镜像
EN

Stack Overflow用户
提问于 2020-04-26 06:59:07
回答 1查看 137关注 0票数 1

有谁知道如何获得一个免费的AspNetCore 3.0图像我的迷你飞船项目。提前谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2020-04-30 03:28:58

我不确定我是否正确理解了您的问题,但微软的ASP.NET核心运行时容器镜像可在此处获得:https://hub.docker.com/_/microsoft-dotnet-core-aspnet/

代码语言:javascript
运行
复制
docker pull mcr.microsoft.com/dotnet/core/aspnet:3.1

让镜像在OpenShift上运行有点棘手,因为容器镜像使用80端口。因此,要部署示例应用程序,我们需要添加额外的步骤来创建ServiceAccount并分配SCC

代码语言:javascript
运行
复制
# Deploy the DeploymentConfig
oc new-app --name aspnetcore-sample mcr.microsoft.com/dotnet/core/samples:aspnetapp

# Create a ServiceAccount, give it the "anyuid" SCC and assign it to the DeploymentConfig
oc create serviceaccount aspnetcore-sample-sa
oc adm policy add-scc-to-user anyuid -z aspnetcore-sample-sa
oc set serviceaccount dc aspnetcore-sample aspnetcore-sample-sa

# Expose the application to the outside world via a route
oc expose dc aspnetcore-sample --port=80
oc expose service aspnetcore-sample

# See the route with the following command
oc get route
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61433714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档