docker部署netcore应用(二)
基于第一章已经安装好了docker,这次将把netcore应用部署到docker容器中
开发工具vs2017,准备个DotNet Core的Console应用程序,测试一下

发布DockerTest项目,获取发布后文件目录,利用dotnet命令运行程序


利用dotnet能够正常运行起来,说明发布的代码是OK的
测试下Docker
安装完docker后先拉取下dotnet core基础镜像 docker pull microsoft/dotnet:latest

接下来进行创建应用镜像,目前我是利用Dockerfile进行操作的。
利用vs2017添加docker支持,我们可以得到项目下Dockerfile文件

修改COPY 下面相对发布文件路径,以及存放dockerd的路径,如下所示

接下来利用docker打包镜像

查看镜像,发现已经创建OK

接下来运行镜像

运行成功,查看容器已经生成

docker部署netcore应用(二)的更多相关文章
- Docker部署NETCORE应用程序
		
Docker部署NETCORE应用程序 创建.netcore项目,本文以ASP.NET Core2.2 版本为例 设置Dockerfile属性始终复制 编辑Dockerfile内容 FROM micr ...
 - Docker部署netcore web实践
		
1. 新建一个netcore的项目 2. 我们到项目的生成输出目录下,创建一个Dockerfile文件 3. 编辑Dockerfile文件 备注:红线圈住的地方,就是你生成的netcore的程序名称 ...
 - CentOS利用Nginx+Docker部署.netcore应用
		
安装docker 官方文档https://docs.docker.com/engine/installation/linux/docker-ce/centos/ [root@sn ~]# yum re ...
 - docker 部署 flask(二)编写及生成镜像。
		
简介: 上一篇文章,我们简单的测试了一下服务器环境和docker基础镜像.并没有涉及我们自己编写的flask python程序. 现在,我们就要把我们自己的flask程序,放进docker镜像. 但是 ...
 - Centos 中使用通过docker 部署.netcore
		
此前,我一直觉得,目前网络上的各种各样的技术文章.技术文档已经足够多,任何一种技术,都可以或多或少的在网络上找到教程,或者在qq群里找到前辈解答.所以,我觉得自己在博客上写文章的意义甚少.甚至觉得自己 ...
 - ballerina 学习二十六  项目docker 部署&& 运行(二)
		
ballerina 从发布,到现在官方文档的更新也是很给力的,同时也有好多改进,越来越好用了 可以参考官方文档 https://ballerina.io/learn/by-guide/restful- ...
 - docker 部署netcore 的关键语句
		
网站容器:docker run -it --name myTestWeb -p 8080:80 -v /mnt/hgfs/my_share/core/website/:/website microso ...
 - Linux Docker 部署 ASP.NET Core应用
		
一.系统环境 1.腾讯云轻量应用服务器CentOS7.6 二.操作流程及途中遇到的问题 1.SSH方式远程Linux ssh <username>@<IP address or do ...
 - .NET 6 从0到1使用Docker部署至Linux环境
		
前言 作为一名.Net菜鸟开发者,平时对Linux接触的并不多,项目部署这一块都是运维小哥顶着,但是作为混迹在云原生项目组的人咱也不能什么都不知道,该掌握的知识还是要懂的,所以借着这次机会,梳理一下项 ...
 
随机推荐
- 常用的织梦dedecms安全设置集合整理
			
织梦系统用户很多,被发现的漏洞也就相对很多,所以网站安全需要做好,很多所谓的“黑客”都是用工具来扫描入侵,厉害点的人是不屑来黑我们的小网站的,所以在我们不是专业维护人员情况下,做好一般的安全防护就可以 ...
 - 软件——机器学习与Python,输入输出的用法
			
转自:http://www.cnblogs.com/graceting/p/3875438.html 输入很简单 x = input("Please input x:") Plea ...
 - 3D游戏《龙心传奇Dragona》全套完整源码
			
<龙心传奇Dragona>全套完整源码,<Dragona Online>也叫<龙心传奇>是一款3D中古奇幻风格网络游戏,描写叙述一个充满剑.魔法.恶魔和龙的魔法大陆 ...
 - IOS蓝牙项目总结
			
常见的蓝牙标准有2.0和4.0. 特点 2.0 1.适用于数据量比较大得传输,比如音乐.语音2.IOS开发中,要求设备是经过MFI认证 4.0 1.适用于实时性比较高的数据传输,比如遥控类的鼠标. ...
 - “-bash: !”: event not found"、echo > sudo permission denied
			
1. "-bash: !": event not found" 比如当我们在 linux 命令行输入echo "Reboot your instance!&qu ...
 - UVA 11367 - Full Tank? dijkstra+DP
			
传送门:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&a ...
 - HDU 1874 畅通工程续 SPFA || dijkstra||floyd
			
http://acm.hdu.edu.cn/showproblem.php?pid=1874 题目大意: 给你一些点,让你求S到T的最短路径. 我只是来练习一下SPFA的 dijkstra+邻接矩阵 ...
 - popen:让进程看似文件
			
popen打开一个指向进程的带缓冲的连接: FILE *fp; fp = popen("ls", "r"); fgets(buf, len, fp); pclo ...
 - .dmp文件导出使用示例
			
exp导出的几种用例,先睹为快: 1 将数据库SampleDB完全导出,用户名system 密码manager 导出到E:/SampleDB.dmp中 exp system/manager@TestD ...
 - 用Java将字符串的首字母转换大小写
			
在项目开发的时候会需要统一字符串的格式,比如首字母要求统一大写或小写,那用Java如何实现这一功能?下面一起来学习学习. 话不多说,直接上代码 ? 1 2 3 4 5 6 7 8 9 10 11 12 ...