在Docker上运行Asp.Net Core示例网站
dotnet的镜像:https://hub.docker.com/r/microsoft/dotnet/,如下图:
下面就演示一下怎么跑一下示例程序,用意是抛砖引玉。
1.首先拉一下镜像:docker pull microsoft/dotnet;命令在仓库首页的右上角。下载慢的同学可以使用阿里的加速器。
2.用官方的例子创建镜像:
docker run -p 8000:80 -e "ASPNETCORE_URLS=http://+:80" -it --rm microsoft/dotnet [now in the container] mkdir app cd app dotnet new mvc dotnet restore dotnet run
退出容器用exit命令。以上命令创建的是一个临时镜像,当然你想创建持久化的镜像可以把“–rm”删除。
3.运行过以上命令,这时访问宿主的8000端口就可以访问Asp.Net Core的示例网站了;结果如图:
转自:http://fenglongsheng.com/post/10298.html
转载于:https://www.cnblogs.com/w3cnet/p/7532216.html
在Docker上运行Asp.Net Core示例网站相关推荐
- Centos7笔记之Docker-ce上运行ASP.NET CORE程序
一.目标 centos7.6下Docker-ce上运行ASP.NET CORE程序 二.平台 [root@hiibm ~]# uname -r 3.10.0-957.el7.x86_64 [root@ ...
- 在Docker中运行asp.net core 跨平台应用程序
概述 Docker已经热了有一两年了,而且我相信这不是一个昙花一现的技术,而是一个将深远影响我们日后开发和部署.运营应用系统的一种创新(很多人将其作为devops的一种非常重要的基石).学习docke ...
- 在docker中运行ASP.NET Core Web API应用程序
本文是一篇指导快速演练的文章,将介绍在docker中运行一个ASP.NET Core Web API应用程序的基本步骤,在介绍的过程中,也会对docker的使用进行一些简单的描述.对于.NET Cor ...
- IBM® Bluemix 上运行ASP.NET Core
IBM® Bluemix® 上的"ASP.NET 核心"运行时采用"ASP.NET 核心"buildpack 技术."ASP.NET 核心" ...
- 在传统.NET Framework 上运行ASP.NET Core项目
新的项目我们想用ASP.NET Core来开发,但是苦于我们历史的遗产很多,比如<使用 JavaScriptService 在.NET Core 里实现DES加密算法>,我们要估计等到.N ...
- 在Azure Container Service创建Kubernetes(k8s)群集运行ASP.NET Core跨平台应用程序
引子 在此前的一篇文章中,我介绍了如何在本地docker环境中运行ASP.NET Core跨平台应用程序,看起来非常不错,不是吗?那么,如果我们希望真正在实际的生产环境去部署和运行这个应用程序,应该怎 ...
- 在Linux和Windows的Docker容器中运行ASP.NET Core
译者序:其实过去这周我都在研究这方面的内容,结果周末有事没有来得及总结为文章,Scott Hanselman就捷足先登了.那么我就来翻译一下这篇文章,让更多的中文读者看到.当然Scott遇到的坑我也遇 ...
- .NET Core 3.0 部署在docker上运行
自从.NET Core3.0发布之后,写了几篇关于.NET Core 3.0的文章,有助于你快速入门.NET Core3.0. 本篇文章主要讲解如何一步步创建一个mvc项目,然后发布并部署在Docke ...
- DOCKER上运行DOTNET CORE
DOCKER上运行DOTNET CORE 原文:DOCKER上运行DOTNET CORE 下载microsoft/dotnet镜像 运行命令: docker pull microsoft/dotnet ...
- Docker Consul Fabio ASP.NET Core 2.0 微服务跨平台实践
相关博文: Ubuntu 简单安装 Docker Mac OS.Ubuntu 安装及使用 Consul Consul 服务注册与服务发现 Fabio 安装和简单使用 阅读目录: Docker 运行 C ...
最新文章
- Delphi访问网页中的下拉菜单
- 重磅直播 | 图像对齐算法
- 什么是牛顿法(Newton methods)?什么是拟牛顿法(Quasi Newton methods)?牛顿法和梯度下降法的区别是什么?
- 深度学习与工业互联网安全:应用与挑战
- Java jdk 安装笔记
- Linux 内核定时器使用 二 高精度定时器 hrtimer 的用例
- 预充电电路工作原理_LED触摸调光台灯控制电路板的工作原理
- 深入学习二叉树(三) 霍夫曼树
- VB6 如何连接MYSQL数据库
- OpenStack Cinder发展动态系列--Austin峰会
- python图像跟踪代码_python如何实现图像外边界跟踪 python实现图像外边界跟踪代码示例...
- java密码查询回显和修改流程_[求助]数据库信息如何回显在我的程序界面中
- 阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第3节 线程同步机制_6_解决线程安全问题_同步方法...
- DOM—外部插入.after()、.before()、.insertAfter()和.insertBefore()与内部插入.prepend()和.prependTo()...
- 数字孪生数据中心机房,智能 IDC 高阶运维
- 语音信号处理 | 傅里叶变换、短时傅里叶变换、小波变换、希尔伯特变换、希尔伯特黄变换
- Redis入门指南 - 电子书下载 -(百度网盘 高清版PDF格式)
- 如何修改计算机mac,超简单的电脑mac地址查看和修改方法
- 磁带库Scalar i6000界面基本操作步骤
- Message: session not created: This version of ChromeDriver only supports Chrome version XX
热门文章
- KVM详解(五)——KVM虚拟机镜像格式
- Linux vsFTPd服务详解——文件加密传输配置
- Linux Rsync服务详解(二)——Rsync服务实战
- C++ 从入门到入土(English Version)Section 6: Pointers and Call by Reference
- 杭电计算机17年复试真题详解
- JavaScript 作用域
- linux下rar-unrar命令使用
- uva-110-没有for循环的排序
- 让一个软件系统同时支持多个多种数据库灵活配置,让客户可以任意配置各个核心数据库部分...
- python 自动赚钱软件排行榜_微任务兼职平台app下载