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@hiibm ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
Docker版本:Docker version 19.03.5, build 633a0ea
三、准备工作
1.ASP.NET Core程序需要运行再docker-ce版本上,不知道支不支持docker-ee,反正docker是不支持的。
2.要在centos7上安装docker-ce请参考另一篇帖子https://blog.csdn.net/xoofly/article/details/103345561
四、步骤分解
1.先准备好asp.net core测试好的web程序,不要编译。直接将源码保存起来即可。
注意,需要将完整的项目源码都保存下来,如下图.sln文件
2.将源码完整的传到centos上。
3.将项目的Dockerfile文件拷贝至项目顶级目录(和.sln一个目录)
4.在项目代码根目录下构建docker镜像
docker build -t xhello . --->xhello是镜像名,别忘记后面还有个点.代表当前目录
5.查看刚才构建的docker镜像
6.使用刚才构建的镜像生成容器
docker run -d --name xhello -p 20080:80 xhello
-d后台运行
--name容器命名
-p映射外内端口
最后的xhello是镜像名
7.查看运行中的容器
docker ps
到此asp.net core部署centos7的docker-ce上就完成了。
kahn 2019年12月2日14:16:00。
写一篇要几个小时,博客写着确实不容易,希望得到你的支持。
(小手一抖点个赞或随意发个小红包支持一下博主写更多更好的博客)
Centos7笔记之Docker-ce上运行ASP.NET CORE程序相关推荐
- 在Linux和Windows的Docker容器中运行ASP.NET Core
译者序:其实过去这周我都在研究这方面的内容,结果周末有事没有来得及总结为文章,Scott Hanselman就捷足先登了.那么我就来翻译一下这篇文章,让更多的中文读者看到.当然Scott遇到的坑我也遇 ...
- 在传统.NET Framework 上运行ASP.NET Core项目
新的项目我们想用ASP.NET Core来开发,但是苦于我们历史的遗产很多,比如<使用 JavaScriptService 在.NET Core 里实现DES加密算法>,我们要估计等到.N ...
- IBM® Bluemix 上运行ASP.NET Core
IBM® Bluemix® 上的"ASP.NET 核心"运行时采用"ASP.NET 核心"buildpack 技术."ASP.NET 核心" ...
- asp.net core 错误定位 vs2017 远程调试部署在centos上的asp.net core程序
前言 程序运行中会出现各种BUG. 排除BUG有三种方式. 一.访问页面直接报错误信息 出于安全,服务器是关闭这个功能的.在centos上可以用 命令设置环境变量来解决: export ASPNE ...
- 在docker中运行ASP.NET Core Web API应用程序
本文是一篇指导快速演练的文章,将介绍在docker中运行一个ASP.NET Core Web API应用程序的基本步骤,在介绍的过程中,也会对docker的使用进行一些简单的描述.对于.NET Cor ...
- 在Azure Container Service创建Kubernetes(k8s)群集运行ASP.NET Core跨平台应用程序
引子 在此前的一篇文章中,我介绍了如何在本地docker环境中运行ASP.NET Core跨平台应用程序,看起来非常不错,不是吗?那么,如果我们希望真正在实际的生产环境去部署和运行这个应用程序,应该怎 ...
- 使用 Docker 在 Linux 上托管 ASP.NET Core 应用程序
说在前面 在阅读本文之前,您必须对 Docker 的中涉及的基本概念以及常见命令有一定了解,本文侧重实战,不会对相关概念详述. 同时请确保您本地开发机器已完成如下安装: Docker 18.06 或更 ...
- 【树莓派学习笔记】树莓派4B上运行uboot并从网络启动linux内核(上)
[树莓派学习笔记]树莓派4B上运行uboot并从网络启动linux内核(上) 文章目录 [树莓派学习笔记]树莓派4B上运行uboot并从网络启动linux内核(上) 前言 1. 硬件需求与软件版本汇总 ...
- Docker容器环境下ASP.NET Core Web API应用程序的调试
本文主要介绍通过Visual Studio 2015 Tools for Docker – Preview插件,在Docker容器环境下,对ASP.NET Core Web API应用程序进行调试.在 ...
最新文章
- 深拷贝与浅拷贝、空类与空数组
- 通过AAA服务器使用XML文件为远程接入SSL ***认证授权
- 全球及中国公路行业运营模式与十四五价值前景分析报告2022版
- Python合并两个List
- JavaScript公共运行库
- 如何使用ABP框架(2)三层架构与领域驱动设计的对比
- [设计模式]策略模式
- swift x输入流_Swift 中不同窗体的切换和传递数据 (segue 的用法)
- SpringBoot2.0 整合 FastDFS 中间件,实现文件分布式管理
- 【转载】面向对象建模与数据库建模两种分析设计方法的比较
- WordPress解决上传文件大小限制问题
- 腾达ac9虚拟服务器,腾达AC9官方定制固件1.0版-加广告屏蔽、迅雷等
- php异步上传,php中通过Ajax如何实现异步文件上传的代码实例
- 如何在对话框程序中让对话框捕获WM_KEYDOWN消息
- 一文让你读懂Macbook的使用技巧及命令
- 五人合伙最佳股份分配_五人合伙股份分配协议书范本
- Java高级软件工程师面试考纲总结
- Processing学习 — Processing结合Kinect2实现人影互动
- 三角形外接球万能公式_任意四面体的外接球的半径(克列尔(A.L.Crelle)公式)
- Linux系统级IO②:RIO-带缓冲区IO实现